@charset "utf-8";
body { font-family:Arial, Verdana, "\5FAE\8F6F\96C5\9ED1"; background:#fff; font-size:14px; text-align:left; color:#666 }
table, td, tr, th { font-size:14px }
table { border-collapse:collapse; border-spacing:0 }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0 }
address, cite, dfn, em, var, i { font-style:normal }
b, h1, h2, h3, h4, h5, h6 { font-weight:400 }
strong { font-weight:700 }
s { text-decoration:none }
ul, ol { list-style:none }
legend { color:#666 }
fieldset, img { border:0 }
button, input, select, textarea { font-size:100%; font-family:"\5FAE\8F6F\96C5\9ED1" }
button, input[type=button], input[type=submit], input[type=file] { cursor:pointer }
.placeholder { color:#A9A9A9 }
a { color:#666; text-decoration:none; outline:0 }
a:hover { color:#fb6f00; text-decoration:none }
.clearfix:after { content:"."; clear:both; height:0; visibility:hidden; display:block }
.clearfix { *zoom:1}
.g-f12 { font-size:12px }
.g-f13 { font-size:13px }
.g-fl { float:left }
.g-fr { float:right }
.g-pt10 { padding-top:10px }
.g-pl10 { padding-left:10px }
.g-mt10 { margin-top:10px }
.g-mt20 { margin-top:20px }
.g-mt30 { margin-top:30px }
.g-mt40 { margin-top:40px }
.g-pbt40 { padding-bottom:40px }
.d_p20{ padding:15px 10px!important;}
.wrapper { width:1180px; margin-left:auto; margin-right:auto }
.site-nav, .header, .footer, .main { min-width:1180px }
.site-nav { height:36px; line-height:36px; border-bottom:1px solid #e9e9e9 }
.site-nav a { color:#8c8c8c; display:inline-block }
.site-nav a:hover { color:#fb6f00 }
.site-nav div.links-l a { float:left }
.site-nav div.links-l a.home { padding-left:22px; background:url(../images/buy-bg.png) no-repeat 0 10px; _background:url(../images/buy-bg.gif) no-repeat 0 10px }
.site-nav div.links-l a.wap { margin-left:10px; position:relative; z-index:100; height:36px; width:102px }
.site-nav div.links-l a.wap span { border-left:1px solid #fff; border-right:1px solid #fff; padding:0 16px 0 32px; background:#fff url(../images/buy-bg.png) no-repeat -38px -25px; _background:#fff url(../images/buy-bg.gif) no-repeat -38px -25px; position:absolute; display:block; height:36px; width:50px }
.site-nav div.links-l a.wap .rq { display:none; color:#fb6f00; position:absolute; top:36px; left:0; width:136px; border:1px solid #e9e9e9; background-color:#fff; padding:0 20px 20px; text-align:center }
.site-nav div.links-l a.wap .rq img { margin:auto; vertical-align:top }
.site-nav div.links-l a.wap:hover span { border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9; height:37px; z-index:1 }
.site-nav div.links-l a.wap:hover .rq { display:block }
.site-nav div.links-r li { float:left }
.site-nav div.links-r li a { padding:0 14px; background:url(../images/link-line.png) right center no-repeat }
.site-nav div.links-r li.last a { background:0 0; padding:0 0 0 14px }
.header { background:#f9f9f9 url(../images/buy-head-bg.png) 0 bottom repeat-x; padding:40px 0 0 }
.p_logo{ margin-top:-17px; margin-left:-34px;}
.header div.city { padding:2px 0 0 5px }
.header div.city strong { color:#333; font-weight:700; display:block; padding:0 0 2px 12px }
.header div.city div.change-city { position:relative; z-index:99; width:102px; height:37px }
.header div.city div.change-city span.btn { display:inline-block; padding:6px 24px 10px 10px; border:1px solid #f9f9f9; border-bottom:0; cursor:pointer; width:66px; height:20px; position:absolute; left:0; top:0; z-index:10 }
.header div.city div.change-city .city-pop { display:none; font-size:12px; position:absolute; left:0; top:36px; z-index:8; width:933px; background-color:#fff; border:1px solid #e5e5e5; font-family:'\5B8B\4F53' }
.header div.city div.change-city .city-pop .hot-city { border-bottom:1px solid #e8e8e8; padding:8px 0 5px; font-weight:700 }
.header div.city div.change-city .city-pop .hot-city a { color:#0067b2; float:left; padding:4px 8px; margin:0 0 4px 10px }
.header div.city div.change-city .city-pop .hot-city a:hover { color:#fff; background-color:#3fa1e8 }
.header div.city div.change-city .city-pop .hot-city a.selected { color:#fff; background-color:#0067b2 }
.header div.city div.change-city .city-pop .hot-city span, .header div.city div.change-city .city-pop .hot-city div.hot-list { float:left }
.header div.city div.change-city .city-pop .hot-city span { padding:4px 0 0 15px }
.header div.city div.change-city .city-pop .hot-city div.hot-list { width:846px }
.header div.city div.change-city .city-pop .city-list { padding:0 5px 10px 15px }
.header div.city div.change-city .city-pop p { font-size:12px; font-weight:700; padding:14px 0 }
.header div.city div.change-city .city-pop dl { padding-bottom:8px }
.header div.city div.change-city .city-pop dt { float:left; color:#999; padding:4px 20px 0 0 }
.header div.city div.change-city .city-pop dd { float:left; width:845px }
.header div.city div.change-city .city-pop dd span { float:left; width:65px; margin-bottom:5px }
.header div.city div.change-city .city-pop dd a { float:left; padding:4px 8px }
.header div.city div.change-city .city-pop dd a:hover { color:#fff; background-color:#3fa1e8 }
.header div.city div.change-city .city-pop dd a.selected { color:#fff; background-color:#0067b2 }
.header div.city div.change-city.hover span.btn { background:#fff url(../images/buy-bg.png) -8px -60px no-repeat; _background:#fff url(../images/buy-bg.gif) -8px -60px no-repeat; border-color:#e5e5e5 }
.header div.city div.change-city.hover .city-pop { display:block }
.header div.search { width:538px; padding:0 0 20px 20px }
.header div.s_pleft{ padding-left:85px;}
.header div.search input.search-text { font-size:16px; width:380px; height:20px; line-height:20px; padding:12px 0 12px 38px; border:2px solid #ff6537; color:#666; outline:0; background:#fff url(../images/buy-bg.png) -102px -91px no-repeat; _background:#fff url(../images/buy-bg.gif) -102px -91px no-repeat }
.header div.search input.search-text:focus { background:#f9f9f9 url(../images/buy-bg.png) -102px -91px no-repeat }
.header div.search input.search-btn { border:0; width:110px; height:48px; color:#fff; background:#ff6537; font-size:20px; cursor:pointer; outline:0; _float:left }
.header div.search p { padding-top:10px; color:#888 }
.header div.search p a { padding-right:10px; color:#888 }
.header div.search p a:hover { color:#fb6f00 }
.header div.feature { color:#888 }
.header div.feature li { width:50px; text-align:center; float:left; padding:0 14px }
.header div.feature li i {
-webkit-transition:transform .3s linear;
-moz-transition:transform .3s linear;
-ms-transition:transform .3s linear;
transition:transform .3s linear; margin:0 auto 8px; width:48px; height:48px; display:block; background:url(../images/buy-bg.png) 0 -150px no-repeat; _background:url(../images/buy-bg.gif) 0 -150px no-repeat }
.header div.feature li.t2 i { background-position:-48px -150px }
.header div.feature li.t3 { padding-right:0 }
.header div.feature li.t3 i { background-position:-96px -150px }
.header div.feature li:hover i { transform:scale(-1, 1); -webkit-transform:scale(-1, 1) }
.header div.navbg{ background-color:#0067b2; height:48px; line-height:48px; }
.header div.nav { background-color:#0067b2; height:48px; line-height:48px; font-size:18px; color:#fff }
.header div.nav li { float:left }
.header div.nav li.last { width:330px; text-align:center; float:right; background-color:#025496; display:none }
.header div.nav li a { color:#fff; padding:0 50px; float:left }
.header div.nav li a.selected, .header div.nav li a:hover { background-color:#025496 }
.header div.nav li a.i-new { position:relative; z-index:1 }
.header div.nav li a.i-new i { font-size:12px; line-height:1em; padding:2px 3px; position:absolute; top:-4px; background-color:#a7d068 }
.header div.nav li a.i-new i b { width:5px; height:4px; display:block; _display:none; position:absolute; left:3px; bottom:-4px; background:url(../images/buy-bg.png) -152px -154px no-repeat; _background:url(../images/buy-bg.gif) -152px -154px no-repeat }
.header div.nav li a.i-hot { position:relative; z-index:1 }
.header div.nav li a.i-hot i { font-size:12px; line-height:1em; padding:2px 3px; position:absolute; top:-4px; right:2px; background-color:#f90 }
.header div.nav li a.i-hot i b { width:5px; height:4px; display:block; _display:none; position:absolute; left:7px; bottom:-4px; background:url(../images/buy-bg.png) -152px -150px no-repeat; _background:url(../images/buy-bg.gif) -152px -150px no-repeat }
.footer .footer-top { border-top:2px solid #0067b2; border-bottom:1px solid #f1f1f1; background-color:#fbfbfb; padding:34px 0 }
.footer .footer-top li { width:20%; float:left; text-align:center; color:#333; font-size:16px }
.footer .footer-top li i { width:70px; height:70px; display:block; margin:2px auto 6px; background:url(../images/buy-bg.png) 0 -204px no-repeat; _background:url(../images/buy-bg.gif) 0 -204px no-repeat }
.footer .footer-top li p { color:#666; font-size:12px; padding-top:3px }
.footer .footer-top li.t2 i { background-position:-70px -204px }
.footer .footer-top li.t3 i { background-position:-140px -204px }
.footer .footer-top li.t4 i { background-position:0 -274px }
.footer .footer-top li.t5 i { background-position:-70px -274px }
.footer .footer-top li.t6 i { background-position:-140px -274px }
.footer .footer-top li:hover i { -webkit-animation:iconswing 3s infinite linear; animation:iconswing 3s infinite linear }
.footer .friendly-link { padding-bottom:20px; border-bottom:1px solid #eee }
.footer .friendly-link p.title { text-align:center; padding-bottom:20px }
.footer .friendly-link p.title span { display:inline-block; background-color:#f0f0f0; font-size:16px; padding:6px 25px; font-family:"\5FAE\8F6F\96C5\9ED1" }
.footer .friendly-link p.links { color:#999; text-align:center; line-height:24px }
.footer .friendly-link p.links a { display:inline-block; background:url(../images/link-line.png) left center no-repeat; color:#999; padding:0 8px }
.footer .friendly-link p.links a.first { background:0 0 }
.footer .friendly-link p.links a:hover { color:#fb6f00 }
.footer .interior-link { color:#0067b2; text-align:center; line-height:2em; padding-top:20px }
.footer .interior-link a { color:#0067b2; padding:0 5px }
.footer .interior-link a:hover { color:#fb6f00 }
.footer .copy { text-align:center; line-height:2em }
.footer .bottom-ico { text-align:center; padding:15px 0 30px }
.footer .bottom-ico a { width:93px; height:38px; line-height:100px; overflow:hidden; display:inline-block; margin:0 4px; background:url(../images/b-ico.png) no-repeat }
.footer .bottom-ico a.i2 { background-position:-103px 0 }
.footer .bottom-ico a.i3 { background-position:-206px 0 }
.footer .bottom-ico a.i4 { background-position:-309px 0 }
.footer .bottom-ico a.i5 { background-position:-412px 0 }
.footer .bottom-ico a.i-scanv { width:103px; background-position:-514px 0 }
.fixed-tool { width:62px; border:1px solid #e5e4e4; position:fixed; right:0; top:225px; background-color:#fff; z-index:100; display:none; }
.fixed-tool li { text-align:center; font-size:12px }
.fixed-tool li.enroll i { width:29px; height:29px; display:block; margin:0 auto 6px; cursor:pointer; background:url(../images/buy-fixed.png) -93px 0 no-repeat }
.fixed-tool li.enroll a { display:block; padding:14px 0 }
.fixed-tool li.enroll a:hover { color:#0067b2 }
.fixed-tool li.enroll a:hover i { background-position:0 0 }
.fixed-tool li.enroll .fixed-enroll { position:absolute; width:205px; top:-1px; left:-237px; border:1px solid #e5e4e4; padding:5px 15px; background-color:#fff; display:none; text-align:left }
.fixed-tool li.enroll .fixed-enroll b.arr { position:absolute; right:-4px; top:16%; display:block; background:url(../images/buy-fixed.png) no-repeat -25px -211px; width:4px; height:5px }
.fixed-tool li.enroll .fixed-enroll b.close { position:absolute; left:-23px; top:-7px; display:block; background:url(../images/buy-fixed.png) no-repeat 6px -205px; width:16px; height:17px; padding:6px 0 6px 6px; cursor:pointer }
.fixed-tool li.enroll .fixed-enroll h4 { color:#333; font-size:22px; padding:5px 0 6px }
.fixed-tool li.enroll .fixed-enroll .row { padding:0 0 8px }
.fixed-tool li.enroll .fixed-enroll .row input.text { width:183px; height:20px; line-height:20px; padding:4px 10px; border:1px solid #d4d4d4; background-color:#fff }
.fixed-tool li.enroll .fixed-enroll .row select { padding:5px 6px; border:1px solid #d4d4d4; width:100% }
.fixed-tool li.enroll .fixed-enroll .row select optgroup { font-size:14px; color:#0067b2; font-weight:400; background-color:#edf2fe }
.fixed-tool li.enroll .fixed-enroll .row select option { font-size:14px; color:#333; background-color:#fff }
.fixed-tool li.enroll .fixed-enroll .row-btn input.btn { color:#fff; background-color:#fb6f00; width:205px; height:34px; border:0; border-bottom:1px solid #d06c00; font-size:16px }
.fixed-tool li.enroll .fixed-enroll .row-btn input.btn:hover { opacity:.8; filter:alpha(opacity=80) }
.fixed-tool li.enroll.open a { color:#0067b2 }
.fixed-tool li.enroll.open a i { background-position:0 0 }
.fixed-tool li.enroll.open div.fixed-enroll { display:block }
.fixed-tool li.rq { border-top:1px dashed #e5e4e4; border-bottom:1px dashed #e5e4e4 }
.fixed-tool li.rq a { display:block; padding:14px 0 }
.fixed-tool li.rq a i { width:33px; height:29px; display:block; margin:0 auto 6px; background:url(../images/buy-fixed.png) -93px -72px no-repeat }
.fixed-tool li.rq a .rq-img { position:absolute; left:-174px; top:73px; width:156px; height:156px; padding:7px 8px; border:1px solid #ddd; background-color:#fff; display:none }
.fixed-tool li.rq a .rq-img b { position:absolute; right:-4px; top:34%; margin-top:-3px; display:block; background:url(../images/buy-fixed.png) no-repeat -25px -211px; width:4px; height:5px }
.fixed-tool li.rq.open a { color:#0067b2 }
.fixed-tool li.rq.open a i { background-position:left -72px }
.fixed-tool li.rq.open a .rq-img { display:block }
.fixed-tool li.top a { display:block; text-align:left; padding:18px 0 18px 30px; background:url(../images/buy-fixed.png) -85px -122px no-repeat }
.fixed-tool li.top a:hover { color:#0067b2; background-position:8px -122px }
label.error { background:url(../images/buy-bg.png) no-repeat -194px -149px; _background:url(../images/buy-bg.gif) no-repeat -194px -149px; padding:0 0 0 20px; font-size:12px; font-family:"\5FAE\8F6F\96C5\9ED1"; color:#ef384a }
.autocomplete-suggestions { border:1px #d1d1d1 solid; border-top:0; background:#FFF; overflow:auto; color:#888 }
.autocomplete-suggestions .autocomplete-suggestion { padding:6px 5px; white-space:nowrap; overflow:hidden }
.autocomplete-suggestions .autocomplete-suggestion span { float:left }
.autocomplete-suggestions .autocomplete-suggestion em { float:right; color:#fb6f00 }
.autocomplete-suggestions .selected { background:#f4f4f4 }
.autocomplete-suggestions strong { font-weight:400; color:#0067b2 }
.autocomplete-suggestions .autocomplete-no-suggestion { padding:6px 5px }
.autocomplete-group { padding:2px 5px }
.autocomplete-group strong { display:block; border-bottom:1px solid #000 }
.animated { -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both }
.animated.infinite { -webkit-animation-iteration-count:infinite; animation-iteration-count:infinite }
@-webkit-keyframes iconswing { 0% {
-webkit-transform:rotateZ(15deg)
}
5% {
-webkit-transform:rotateZ(-15deg)
}
10% {
-webkit-transform:rotateZ(15deg)
}
15% {
-webkit-transform:rotateZ(-15deg)
}
20% {
-webkit-transform:rotateZ(15deg)
}
25% {
-webkit-transform:rotateZ(-15deg)
}
30% {
-webkit-transform:rotateZ(0deg)
}
100% {
-webkit-transform:rotateZ(0deg)
}
}
@keyframes iconswing { 0% {
transform:rotateZ(15deg)
}
5% {
transform:rotateZ(-15deg)
}
10% {
transform:rotateZ(15deg)
}
15% {
transform:rotateZ(-15deg)
}
20% {
transform:rotateZ(15deg)
}
25% {
transform:rotateZ(-15deg)
}
30% {
transform:rotateZ(0deg)
}
100% {
transform:rotateZ(0deg)
}
}
@-webkit-keyframes bounce { 0%, 20%, 53%, 80%, 100% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
40%, 43% {
-webkit-transition-timing-function:cubic-bezier(0.755, .05, .855, .06);
transition-timing-function:cubic-bezier(0.755, .05, .855, .06);
-webkit-transform:translate3d(0, -6px, 0);
transform:translate3d(0, -6px, 0)
}
70% {
-webkit-transition-timing-function:cubic-bezier(0.755, .05, .855, .06);
transition-timing-function:cubic-bezier(0.755, .05, .855, .06);
-webkit-transform:translate3d(0, -2px, 0);
transform:translate3d(0, -2px, 0)
}
90% {
-webkit-transform:translate3d(0, -1px, 0);
transform:translate3d(0, -1px, 0)
}
}
@keyframes bounce { 0%, 20%, 53%, 80%, 100% {
-webkit-transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
transition-timing-function:cubic-bezier(0.215, .61, .355, 1);
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
40%, 43% {
-webkit-transition-timing-function:cubic-bezier(0.755, .05, .855, .06);
transition-timing-function:cubic-bezier(0.755, .05, .855, .06);
-webkit-transform:translate3d(0, -6px, 0);
transform:translate3d(0, -6px, 0)
}
70% {
-webkit-transition-timing-function:cubic-bezier(0.755, .05, .855, .06);
transition-timing-function:cubic-bezier(0.755, .05, .855, .06);
-webkit-transform:translate3d(0, -2px, 0);
transform:translate3d(0, -2px, 0)
}
90% {
-webkit-transform:translate3d(0, -1px, 0);
transform:translate3d(0, -1px, 0)
}
}
.bounce { -webkit-animation-name:bounce; animation-name:bounce; -webkit-transform-origin:center bottom; transform-origin:center bottom }
@-webkit-keyframes slideInDown { 0% {
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0);
visibility:visible
}
100% {
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
}
@keyframes slideInDown { 0% {
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0);
visibility:visible
}
100% {
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
}
.slideInDown { -webkit-animation-name:slideInDown; animation-name:slideInDown }
@-webkit-keyframes slideInUp { 0% {
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0);
visibility:visible
}
100% {
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
}
@keyframes slideInUp { 0% {
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0);
visibility:visible
}
100% {
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
}
.slideInUp { -webkit-animation-name:slideInUp; animation-name:slideInUp }


.header div.nav li.last { display:block }
.right-enroll { padding:20px 0 26px; background-color:#fafafa; border:0px solid #eee }
.right-enroll li { padding-bottom:8px; *clear:both; *display:inline-block;}
.right-enroll li label { float:left; line-height:36px; padding-left:30px }
.right-enroll li div.i-select { padding:0 30px 0 70px }
.right-enroll li div.i-select div.select-text { color:#888; cursor:pointer; display:block; height:20px; padding:8px 0; border:1px solid #d4d4d4; background-color:#fff; position:relative }
.right-enroll li div.i-select div.select-text span { display:block; height:18px; line-height:18px; padding:1px 20px 1px 10px; overflow:hidden }
.right-enroll li div.i-select div.select-text b { position:absolute; right:10px; top:16px; width:7px; height:4px; display:block; background:url(../images/buy-index-bg.png) no-repeat -47px -162px; _background:url(../images/buy-index-bg.gif) no-repeat -47px -162px }
.right-enroll li div.i-select div.select-text label.error { position:absolute; right:-22px; top:10px; padding:0; display:none; background:url(../images/buy-bg.png) no-repeat -194px -149px; _background:url(../images/buy-bg.gif) no-repeat -194px -149px; width:16px; height:20px; line-height:100px; overflow:hidden }
.right-enroll li div.i-select div.select-text .menu-pop { cursor:default }
.right-enroll li div.i-select div.select-text .brand-pop { position:absolute; top:36px; right:-1px; width:600px; background-color:#fff; border:1px solid #d1d1d1; padding:15px; z-index:10; font-size:12px }
.right-enroll li div.i-select div.select-text .brand-pop dl { width:50%; float:left; position:relative; padding:2px 0 }
.right-enroll li div.i-select div.select-text .brand-pop dt { color:#fb6f00; font-size:16px; position:absolute; left:0; top:6px }
.right-enroll li div.i-select div.select-text .brand-pop dd { padding:0 0 0 20px }
.right-enroll li div.i-select div.select-text .brand-pop dd a { padding:4px 10px; display:inline-block }
.right-enroll li div.i-select div.select-text .brand-pop dd a:hover { color:#fff; background-color:#0067b2 }
.right-enroll li div.i-select div.select-text .series-pop { position:absolute; top:36px; right:-1px; width:510px; background-color:#fff; border:1px solid #d1d1d1; padding:10px 15px; z-index:10; cursor:default }
.right-enroll li div.i-select div.select-text .series-pop dt { color:#333; border-bottom:1px solid #eee; padding:0 0 6px 2px; margin:10px 0 6px }
.right-enroll li div.i-select div.select-text .series-pop em { font-size:12px; float:left; width:25%; height:26px; overflow:hidden }
.right-enroll li div.i-select div.select-text .series-pop em a { padding:4px; display:inline-block; height:18px; line-height:19px }
.right-enroll li div.i-select div.select-text .series-pop em a:hover { color:#fff; background-color:#0067b2 }
.right-enroll li div.i-select div.select-text .style-pop { position:absolute; top:36px; right:-1px; width:460px; background-color:#fff; border:1px solid #d1d1d1; padding:10px 15px; z-index:10; cursor:default }
.right-enroll li div.i-select div.select-text .style-pop dl { padding:4px 0 }
.right-enroll li div.i-select div.select-text .style-pop dd em { font-size:12px; float:left; width:50%; height:26px; overflow:hidden; margin:0 0 4px }
.right-enroll li div.i-select div.select-text .style-pop dd em a { padding:4px; display:inline-block; height:18px; line-height:19px }
.right-enroll li div.i-select div.select-text .style-pop dd em a:hover { color:#fff; background-color:#0067b2 }
.right-enroll li div.i-select div.select-text .style-pop dd em a.last, .right-enroll li div.i-select div.select-text .style-pop dd em a.last:hover { color:#0067b2; background-color:#fff }
.right-enroll li div.i-select div.select-text .city-pop { position:absolute; top:36px; right:-1px; width:320px; background-color:#fff; border:1px solid #d1d1d1; padding:10px 8px 10px 15px; z-index:10; cursor:default }
.right-enroll li div.i-select div.select-text .city-pop dl { padding:4px 0 }
.right-enroll li div.i-select div.select-text .city-pop dd { font-size:12px; float:left; width:25%; height:26px; overflow:hidden }
.right-enroll li div.i-select div.select-text .city-pop dd a { padding:4px; display:inline-block; height:18px; line-height:19px }
.right-enroll li div.i-select div.select-text .city-pop dd a:hover { color:#fff; background-color:#0067b2 }
.right-enroll li div.i-select div.select-text .city-pop dd a.last, .right-enroll li div.i-select div.select-text .city-pop dd a.last:hover { color:#0067b2; background-color:#fff }
.right-enroll li div.i-select div.select-text.selected span { color:#333 }
.right-enroll li div.i-select.i-select-brand div.select-text { z-index:10 }
.right-enroll li div.i-select.i-select-series div.select-text { z-index:9 }
.right-enroll li div.i-select.i-select-style div.select-text { z-index:8 }
.right-enroll li div.i-select-col2 div.select-text { float:left; width:47%; z-index:7 }
.right-enroll li div.i-select-col2 div.select-text-city { float:right }
.right-enroll li div.i-other { padding:0 30px 0 70px; position:relative }
.right-enroll li div.i-other input.text { width:206px; height:20px; line-height:20px; padding:8px 10px; border:1px solid #d4d4d4; background-color:#fff }
.right-enroll li div.i-other input.nametext { width:87px; margin-right:4px }
.right-enroll li div.i-other a.i-check { color:#888; padding-left:20px; margin-right:4px; background:url(../images/buy-index-bg.png) no-repeat -164px -205px; _background:url(../images/buy-index-bg.gif) no-repeat -164px -205px }
.right-enroll li div.i-other a.i-check.checked { background-position:-196px -246px }
.right-enroll li div.i-other textarea { padding:6px 10px; width:206px; height:44px; border:1px solid #d4d4d4; background-color:#fff; overflow-y:hidden }
.right-enroll li div.i-other label.error { position:absolute; right:10px; top:10px; padding:0; display:none; background:url(../images/buy-bg.png) no-repeat -194px -149px; _background:url(../images/buy-bg.gif) no-repeat -194px -149px; width:16px; height:20px; line-height:100px; overflow:hidden }
.right-enroll li.submit { height:48px; padding:4px 0 8px 70px; text-align:left; }
.right-enroll li.submit input.btn { color:#fff; border-radius:5px; background-color:#ff6537; box-shadow:0 3px 0 0 #d06c00; width:228px; height:45px; border:0; font-size:18px }
.right-enroll li.submit input.btn:hover { opacity:.8; filter:alpha(opacity=80) }
.right-enroll li.tel { padding:18px 0 0 24px }
.right-enroll li.tel span.ico { float:left; line-height:100px; overflow:hidden; background:url(../images/buy-index-bg.png) no-repeat 0 -214px; _background:url(../images/buy-index-bg.gif) no-repeat 0 -214px; width:143px; height:36px }
.right-enroll li.tel em { float:left; color:#0067b2; font-size:20px; padding:14px 0 0 8px }
.side { width:330px }
.side2 { width:380px }
.side_r{ margin-right:20px;}
.side .side-box { border:1px solid #eee; border-top:0 }
.side .side-box .title { border-top:1px solid #eeeeee; border-bottom:2px solid #808080; background-color:#fafafa; height:48px; line-height:48px }
.side .roster-box .tel_list_title{ color:#006cb7; font-weight:600}
.side .side-box .title .text { font-size:18px; color:#006cb7; float:left; padding-left:20px; font-weight:600; }
.side .side-box .title a.more { float:right; padding:0 20px 0 15px }
.side .side-box .title a.more span {
-webkit-transition:all .3s linear;
-moz-transition:all .3s linear;
-ms-transition:all .3s linear;
transition:all .3s linear; padding-right:14px; background:url(../images/buy-index-bg.png) no-repeat; _background:url(../images/buy-index-bg.gif) no-repeat; background-position:right -288px }
.side .side-box .title a.more:hover span { background-position:right -324px }
.side .side-box .content { padding:10px 18px }
.side .ranking-box .content { padding:20px 18px }
.side .ranking-box ol { width:50%; float:left; overflow:hidden }
.side .ranking-box li { height:20px; line-height:20px; padding:6px 0; overflow:hidden }
.side .ranking-box li a { color:#333; display:block; width:200px }
.side2 .ranking-box ol { width:100%; float:none; overflow:hidden }
.side2 .ranking-box li{ clear:both;}
.side2 .ranking-box li a { width:auto;}
.side2 .ranking-box li span{ float:left;}
.side2 .ranking-box li a .c_title{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:270px; _width:270px;}
.side .ranking-box li a .i-num { color:#fff; background-color:#0067b2; display:inline-block; margin-right:10px; width:20px; height:20px; text-align:center }
.side .ranking-box li a .i-num.i-num1, .side .ranking-box li a .i-num.i-num2, .side .ranking-box li a .i-num.i-num3 { background-color:#f60 }
.side .ranking-box li a .num { color:#666; font-size:12px }
.side .ranking-box li a .num em { color:#f60 }
.side .ranking-box li a:hover { color:#fb6f00 }
.side .ranking-box li a:hover .num { color:#666 }

.side .past-box .content { padding:10px 13px }
.side .past-box li { border-bottom:dashed 1px #eee }
.side .past-box li img { float:left; margin-right:16px }
.side .past-box li a { padding:16px 5px; display:block; height:90px }
.side .past-box li a p.t { color:#0965b2; line-height:1.6em; margin-bottom:10px }
.side .past-box li a p.time, .side .past-box li a p.num { color:#333; line-height:1.6em }
.side .past-box li a p.time span, .side .past-box li a p.num span { color:#666 }
.side .past-box li a p.time em, .side .past-box li a p.num em { color:#f60 }
.side .past-box li a:hover { background-color:#fafafa }
.side .past-box li a:hover img { opacity:.9; filter:alpha(opacity=90) }
.side .past-box li a:hover p.t { color:#fb6f00 }
.side .past-box li:last-child { border-bottom:0 }
.side .putcar-box .content { padding:10px 13px }
.side .putcar-box li { border-bottom:dashed 1px #eee }
.side .putcar-box li a { color:#333; display:block; padding:16px 5px }
.side .putcar-box li a .l { width:70px }
.side .putcar-box li a .l p { color:#666; text-align:center; padding-top:10px }
.side .putcar-box li a .c-b { width:206px }
.side .putcar-box li a .c-b span.name { color:#666; font-size:14px; float:left; width:84px; height:16px; overflow:hidden }
.side .putcar-box li a .c-b span.time { color:#666; font-size:14px; float:right; padding-right:28px }
.side .putcar-box li a .c-b p.c { padding-top:10px; line-height:1.7em; position:relative; word-break:break-all }
.side .putcar-box li a .c-b p.c i, .side .putcar-box li a .c-b p.c em { position:absolute; display:block; background:url(../images/buy-index-bg.png) no-repeat 0 -162px; _background:url(../images/buy-index-bg.gif) no-repeat 0 -162px; width:23px; height:17px; bottom:2px; left:-34px }
.side .putcar-box li a .c-b p.c em { left:auto; bottom:auto; top:-16px; right:0; background-position:-23px -162px }
.side .putcar-box li a:hover { background-color:#fafafa }
.side .putcar-box li a:hover img { opacity:.9; filter:alpha(opacity=90) }
.side .putcar-box li a:hover p.c { color:#fb6f00 }
.side .putcar-box li:last-child { border-bottom:0 }

.side .roster-box span, .side .roster-box em { float:left }
.side .roster-box dt, .side .roster-box dd { width:100%; line-height:30px; height:30px; overflow:hidden }
.side .roster-box dt span.name, .side .roster-box dd span.name { width:30% }
.side .roster-box dt span.tel, .side .roster-box dd span.tel { width:40% }
.side .roster-box dt em, .side .roster-box dd em { width:30% }
.side .roster-box dt { font-size:16px }
.side .roster-box dd span { color:#666 }
.side .roster-box dd em { color:#999; height:30px; overflow:hidden; text-indent:12px;}
.side .roster-box .apply-list { height:300px; overflow:hidden }
.side .roster-box .apply-list dl { width:292px }
.side .roster-box .apply-list dl dd:nth-child(1) span,.side .roster-box .apply-list dl dd:nth-child(2) span,.side .roster-box .apply-list dl dd:nth-child(3) span{ color:#F60!important;}
.side .roster-box .apply-list dl dd:nth-child(1) em,.side .roster-box .apply-list dl dd:nth-child(2) em,.side .roster-box .apply-list dl dd:nth-child(3) em{ color:#F60!important;}
.side .roster-box .apply-list td{ width:292px;}
.side .hd_more{ clear:both;}
.side .hd_more > a{ display:block; background-color:#0067b2; color:#fff; padding:15px 25px; font-size:18px; border-radius: 12px 12px 0 0;}
.side .hd_more > a span{ float:right; padding-top:3px; padding-right:8px; font-family: "宋体";-webkit-transition:all .3s linear; -moz-transition:all .3s linear; -ms-transition:all .3s linear; transition:all .3s linear;}
.side .hd_more > a:hover{ background-color: rgba(0, 103, 178, 0.85);}
.side .hd_more > a:hover span{padding-right:3px;}

.side .hd_more .hd_list{ background-color:#EBF2F7; margin: 0 0px; padding: 12px; border-radius:0 0 12px  12px;}
.side .hd_more .hd_list ul li{ clear:both; line-height:30px;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.side .hd_more .hd_list ul li:hover{ background-color:#D1E3F1} 
.side .hd_more .hd_list ul li a{ color:#333;}
.side .hd_more .hd_list ul li a:hover{ color:#f33;}


.first-screen .left { width:830px }
.first-screen .right { width:330px }
.first-screen .silder { background:#fafafa; height:400px; width:830px; overflow:hidden; position:relative }
.first-screen .silder .hd { position:absolute; bottom:10px; z-index:10; left:45% }
.first-screen .silder .hd li { float:left; height:6px; line-height:30px; overflow:hidden; width:30px; background-color:#b0b8b9; margin:0 2px; opacity:.9; filter:alpha(opacity=90) }
.first-screen .silder .hd li.on { background-color:#e2534b }



.first-screen .silder .prev, .first-screen .silder .next { position:absolute; left:-55px; top:50%; margin-top:-47px; display:block; width:55px; height:94px; background:#000 url(../images/slider-arrow-v2.png) 0 0 no-repeat; _background:#000 url(../images/slider-arrow-v2.gif) 0 0 no-repeat; filter:alpha(opacity=30); opacity:.3; -webkit-transition:all .2s linear;
-moz-transition:all .2s linear; -ms-transition:all .2s linear; transition:all .2s linear }
.first-screen .silder .next { left:auto; right:-55px; background-position:-55px 0 }
.first-screen .silder .prev:hover, .first-screen .silder .next:hover { filter:alpha(opacity=60); opacity:.6 }
.first-screen .silder-btn-show .prev { left:0 }
.first-screen .silder-btn-show .next { right:0 }
.first-screen .flow { color:#333; font-size:22px; background-color:#fafafa; border:1px solid #eee; height:27px; padding:25px 25px 25px 20px }
.first-screen .flow em { color:#fb6f00 }
.first-screen .flow p { width:578px; height:27px; line-height:100px; overflow:hidden; background:url(../images/flow-img.png) no-repeat }
.hot-cars .title { border-bottom:2px solid #808080; background-color:#fafafa; border-top:1px solid #eee; height:48px; line-height:48px }
.hot-cars .title .text { font-size:24px; color:#0067b2; float:left; padding-left:45px }
.hot-cars .title .n_next{ padding-left:15px;}
.hot-cars .title .text-em{ font-family:Arial, Helvetica, sans-serif; font-size:20px; padding-left:15px; color:#808080;}


.hot-cars .title .text.i-hot { background:url(../images/buy-index-bg.png) no-repeat 10px 8px; _background:url(../images/buy-index-bg.gif) no-repeat 10px 8px }
.hot-cars .title .text.i-time { background:url(../images/buy-index-bg.png) no-repeat -40px -50px; _background:url(../images/buy-index-bg.gif) no-repeat -40px -50px }
.hot-cars .title a.more { float:right; padding:0 20px 0 30px }
.hot-cars .title a.more span {
-webkit-transition:all .3s linear;
-moz-transition:all .3s linear;
-ms-transition:all .3s linear;
transition:all .3s linear; padding-right:14px; background:url(../images/buy-index-bg.png) no-repeat; _background:url(../images/buy-index-bg.gif) no-repeat; background-position:right -288px }
.hot-cars .title a.more:hover span { background-position:right -324px }
.hot-cars .title ul { float:right }
.hot-cars .title ul li { float:left; cursor:pointer; padding:0 30px; border-left:1px solid #fafafa; border-right:1px solid #fafafa }
.hot-cars .title ul li.on { _position:relative; color:#fb6f00; cursor:default; background-color:#fff; border-left:1px solid #eee; border-right:1px solid #eee; height:49px; line-height:49px; margin-bottom:-1px }
.hot-cars .bd li { width:1180px; overflow:hidden }
.hot-cars .bd dl { position:relative; width:1200px }
.hot-cars .bd dd { width:380px; overflow:hidden; position:relative; margin:12px 20px 0 0; float:left }
.hot-cars .bd dd a { color:#666 }
.hot-cars .bd dd a img { opacity:1; vertical-align:top; width:100%; background-size:100% 100%!important;}
.hot-cars .bd dd a .car-info { background-color:#fafafa; border-bottom:1px solid #eee; padding:10px 0 10px 15px; position:relative; height:118px }
.hot-cars .bd dd a .car-info p { padding:10px 0 5px 0 }
.hot-cars .bd dd a .car-info p.tg_name{ max-height:38px; overflow:hidden;}
.hot-cars .bd dd a .car-info p em { color:#fb6f00 }
.hot-cars .bd dd a .car-info p span { color:#333 }
.hot-cars .bd dd a .car-info p.price { padding-top:4px }
.hot-cars .bd dd a .car-info p.price span { color:#ff4301; font-size:14px }
.hot-cars .bd dd a .car-info p.price span i { font-size:16px }
.hot-cars .bd dd a .car-info p.e_bm{ position:absolute; top:96px;}
.hot-cars .bd dd a .car-info span.btn { color:#fff; font-size:17px; position:absolute; right:10px; top:96px; background-color:#fb6f00; display:inline-block; padding:3px 17px 4px 15px; border-radius:5px; -webkit-transition:all .2s linear;
-moz-transition:all .2s linear;
-ms-transition:all .2s linear;
transition:all .2s linear
}
.hot-cars .bd dd a:hover img { opacity:.9; filter:alpha(opacity=90) }
.hot-cars .bd dd a:hover .car-info { background-color:#f6f6f6; border-bottom:1px solid #fb6f00 }
.hot-cars .bd dd a:hover .car-info span.btn { right:0 }
.hot-cars-more { text-align:center; font-size:16px; display:block; padding:8px 0; background-color:#fafafa; border:1px solid #eee; color:#666 }
.hot-cars-more:hover { color:#666 }
.hot-cars-more em { color:#fb6f00; padding:0 5px }
.hot-cars-more i { padding-right:16px; background:url(../images/buy-index-bg.png) no-repeat -125px -159px; _background:url(../images/buy-index-bg.gif) no-repeat -125px -159px; width:16px }

.hg_box{ clear:both}
.hg_box .content { width:1180px; overflow:hidden;}
.hg_box .content ul{ width:1190px;}
.hg_box .content ul li{ width:220px; float:left; padding-right:18px; }
.hg_box .content ul li a { margin: 16px 5px; display: block; width:220px;}
.hg_box .content ul li .img_box{ display:table-cell; width:220px; height:171px; vertical-align:middle;}
.hg_box .content ul li .img_box img { display:inline-block; width:100%;}
.hg_box .content ul li a p.t { color: #0965b2; line-height: 1.6em; margin-bottom: 5px; max-height:40px; overflow:hidden;}
.hg_box .content ul li a:hover p.t{ color:#fb6f00}
.hg_box .content ul li a p.time, .hg_box .content ul li a p.num { color:#333; line-height:1.6em }
.hg_box .content ul li a p.time span, .hg_box .content ul li a p.num span { color:#666 }
.hg_box .content ul li a p.time em, .hg_box .content ul li a p.num em { color:#f60 }

.group-buy .group-buy-list { width:830px }
.group-buy .group-buy-list .title { border-top:2px solid #0067b2; background-color:#fafafa; border-bottom:1px solid #eee; height:48px; line-height:48px }
.group-buy .group-buy-list .title .text { font-size:24px; color:#0067b2; float:left; padding-left:45px }


.group-buy .group-buy-list .title .text.i-hot { background:url(../images/buy-index-bg.png) no-repeat 10px 8px; _background:url(../images/buy-index-bg.gif) no-repeat 10px 8px }
.group-buy .group-buy-list .title .text.i-time { background:url(../images/buy-index-bg.png) no-repeat -40px -50px; _background:url(../images/buy-index-bg.gif) no-repeat -40px -50px }
.group-buy .group-buy-list .title ul { float:right }
.group-buy .group-buy-list .title ul li { float:left; cursor:pointer; padding:0 30px; border-left:1px solid #fafafa; border-right:1px solid #fafafa }
.group-buy .group-buy-list .title ul li.on { _position:relative; color:#fb6f00; cursor:default; background-color:#fff; border-left:1px solid #eee; border-right:1px solid #eee; height:49px; line-height:49px; margin-bottom:-1px }
.group-buy .group-buy-list .bd { padding:26px 0 10px }
.group-buy .group-buy-list .bd li dd { margin-bottom:20px; background-color:#fafafa; border-bottom:1px solid #eee; padding:24px 26px 24px 20px }
.group-buy .group-buy-list .bd li dd:hover { background-color:#f6f6f6 }
.group-buy .group-buy-list .bd li a.b-logo { float:left }
.group-buy .group-buy-list .bd li a.b-logo img { padding:10px; background-color:#fff; border:1px solid #eee }
.group-buy .group-buy-list .bd li div.m { float:left; line-height:1.8em; padding-left:20px; width:494px }
.group-buy .group-buy-list .bd li div.m h3 { padding-bottom:4px }
.group-buy .group-buy-list .bd li div.m h3 a { color:#333; font-size:16px }
.group-buy .group-buy-list .bd li div.m h3 a:hover { color:#fb6f00 }
.group-buy .group-buy-list .bd li div.m span { color:#666 }
.group-buy .group-buy-list .bd li div.m p, .group-buy .group-buy-list .bd li div.m div.links { color:#333 }
.group-buy .group-buy-list .bd li div.m div.links span, .group-buy .group-buy-list .bd li div.m div.links div { float:left }
.group-buy .group-buy-list .bd li div.m div.links div { width:452px }
.group-buy .group-buy-list .bd li div.m div.links a { color:#0965b2; margin-right:4px; display:inline-block }
.group-buy .group-buy-list .bd li div.m div.links a:hover { color:#fb6f00 }
.group-buy .group-buy-list .bd li div.m p.times span, .group-buy .group-buy-list .bd li div.m p.times em { float:left }
.group-buy .group-buy-list .bd li div.m p.times span.i-time { padding-left:29px; margin:2px 0 0 10px; background:url(../images/buy-index-bg.png) no-repeat -91px -116px; _background:url(../images/buy-index-bg.gif) no-repeat -91px -116px }
.group-buy .group-buy-list .bd li div.m p.times span.i-time em { font-size:12px; height:18px; line-height:18px; padding:0 4px; color:#d50d0d; border:1px solid #d50d0d; background-color:#fff }
.group-buy .group-buy-list .bd li .btn-box { float:right; width:158px; text-align:center; font-size:16px }
.group-buy .group-buy-list .bd li .btn-box p { padding:18px 0 15px }
.group-buy .group-buy-list .bd li .btn-box em { color:#fb6f00 }
.group-buy .group-buy-list .bd li .btn-box .btn { color:#fff; font-size:18px; border-radius:2px; background-color:#fb6f00; width:100%; height:45px; line-height:45px; display:inline-block }
.group-buy .group-buy-list .bd li .btn-box .btn:hover { opacity:.9; filter:alpha(opacity=90) }

.banner_box{ text-align:center; position:relative;}
.banner_pic{ position:relative; z-index:1;}
.banner_pic div{ height:416px; background-repeat:no-repeat; display:block; background-position:center;}

/*广告*/
.tuan_left .ad_pic{ position:relative; margin-bottom:15px; width:830px; height:264px; overflow:hidden;background: #fff  33% 50% no-repeat;}
.tuan_left .slider_list{ position:absolute; top:0; left:0; height:264px; width:1500px;}
.tuan_left .slider_list li{width:630px; height:264px;}
.tuan_left .slider_list li img{width:620px; height:264px;}
.tuan_left .slider_trigger{ position:absolute; right:0; bottom:0; height:264px;width:210px;}
.tuan_left .slider_trigger li{width:210px; height:auto;background:#f8f8f8;cursor:pointer;border-bottom: 1px dotted #ccc;}
.trigger_new_wrap {position: relative;background:#f8f8f8;width:210px;height:100%;}
.trigger_new_wrap em {border-width: 7px;border-color: transparent #fee transparent transparent;height: 0;width: 0;border-style: solid;position: absolute;top:50%;left:-14px;margin-top: -7px;display:none;}
.trigger_text {padding: 0 14px 0 13px;width:143px;height:100%;position: relative;}
.trigger_text a:hover {color:#d00;}
.trigger_no {width:40px;height:100%;position: absolute;right:0;top:0;background:#ccc;color:#fff;color:#fff;font-size: 22px;}
.trigger_no b{display: inline-block;height:100%;vertical-align: middle;}
.trigger_text a {font-family: "微软雅黑";position:absolute;top:50%;width:143px;font-size: 12px;color:#666;display:inline-block;vertical-align: middle;}
.tuan_left .slider_trigger li.cur .trigger_new_wrap{ background:#fee; }
.tuan_left .slider_trigger li.cur .trigger_new_wrap em{display:block;}
.tuan_left .slider_trigger li.cur .trigger_no {background:#d00;}
/*广告 END*/
/*列表*/
.group-buy-list { width:830px }
.group-buy-list .title { border-bottom:2px solid #808080; background-color:#fafafa; border-top:1px solid #eee; height:48px; line-height:48px; margin-bottom:0px }
.group-buy-list .title .text { font-size:18px; color:#333; float:left; padding-left:45px }
.group-buy-list .title .n_text{ padding-left:15px; color:#0067b2;}
.group-buy-list .title .text.i-hot { background:url(../images/buy-index-bg.png) no-repeat 10px 8px; _background:url(../images/buy-index-bg.gif) no-repeat 10px 8px }
.group-buy-list .title .text.i-time { background:url(../images/buy-index-bg.png) no-repeat -40px -50px; _background:url(../images/buy-index-bg.gif) no-repeat -40px -50px }
.group-buy-list .title ul { float:right }
.group-buy-list .title ul li { float:left; cursor:pointer; padding:0 30px; border-left:1px solid #fafafa; border-right:1px solid #fafafa }
.group-buy-list .title ul li.on { _position:relative; color:#fb6f00; cursor:default; background-color:#fff; border-left:1px solid #eee; border-right:1px solid #eee; height:49px; line-height:49px; margin-bottom:-1px }
.group-buy-list .list_bd {  padding-top: 28px; font-size: 14px; font-family: "微软雅黑";}
.group-buy-list .list_bd li.bd_li { position: relative; height:346PX; }
.group-buy-list .list_bd li.bd_li:hover{ z-index:1; border-bottom-width:4px; background-color:#fffcf0;}
.group-buy-list .list_bd li .hd_boxlist { height:300PX; z-index:0;  position: relative; margin-bottom: 28px; padding: 10px 10px 10px 10px; border: 1px solid #eee; border-bottom-width: 1px; cursor: pointer;  background: #fff; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s;  -o-transition: all .5s;   transition: all .5s; }
.group-buy-list .list_bd li:hover .hd_boxlist{ height:auto; z-index:2; border:1px solid #ffbb8b;border-bottom-width:4px; background-color:#fffcf0;}
.group-buy-list .list_bd li.onit .hd_boxlist{ height:auto; z-index:2; position:absolute; border:1px solid #ffbb8b;border-bottom-width:1px; background-color:#fffcf0;}
.group-buy-list .v_txt_bottom .p_info{padding-top:0px!important; padding-bottom:0px!important; border-bottom:0px dotted #eee!important;border-top: 0px dotted #dadada!important; height:0; opacity:0; overflow:hidden;  -webkit-transition: all 1.5s; -moz-transition: all 1.5s; -ms-transition: all 1.5s;  -o-transition: all 1.5s;   transition: all 1.5s; }
.group-buy-list .onit .v_txt_bottom .p_info{padding-top:5px!important; padding-bottom:10px!important; border-bottom:1px dotted #eee!important;border-top: 1px dotted #dadada!important; height:auto;  opacity:1;  -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; transition: all .3s ease;}

.group-buy-list .list_bd h2{ position:relative; margin-bottom:10px; padding-left:30px; min-height:34px; max-height:52px; _height:52px; line-height:28px; font-family:"微软雅黑"; font-size:18px; overflow:hidden;}
.group-buy-list .list_bd .h2_left{ overflow:hidden;}
.group-buy-list .list_bd .h2_left a,
.group-buy-list .list_bd .h2_right a{ color:#666;}
.group-buy-list .list_bd .h2_left a:hover,
.group-buy-list .list_bd .h2_right a:hover{ color:#d00; text-decoration:underline;}
.group-buy-list .list_bd .h2_right{padding-right:190px; width:192px; margin-top:5px; float:right;font-family:"宋体"; font-size:12px;}
.group-buy-list .list_bd .ico_bg { position: absolute; left: -6px; top: 12px; width: 72px;  height: 35px; line-height: 29px; text-indent: 14px; font-weight: bold; color: #fff; background: url(../images/btn_tuan.png) 0 -302px no-repeat;}
.group-buy-list .list_bd .ico_bg.jc_ico{background-position:0 -302px;}
.group-buy-list .list_bd .ico_bg.jv_ico{ background-position:0 -338px;}
.group-buy-list .list_bd .ico_bg.zx_ico{ background-position:0 -374px;}
.group-buy-list .list_bd .ico_bg.jh_ico{ background-position:0 -410px;}
.group-buy-list .list_bd .ico_bg.ztjz_ico{background-position:0 -445px;}
.group-buy-list .list_bd h2.hd_title{ overflow:inherit;}
.group-buy-list .list_bd h2.hd_title .h2_left{ float:left; max-width:615px; _width:615px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.group-buy-list .list_bd .ico_city{ position:relative; padding-right:10px; width:auto; font-size:14px; float:left; left: -48px; top: 0px;  height: 35px; line-height: 29px; text-indent: 14px; font-weight: bold; color: #fff; background:url(../images/btn_tuan2.png) top left no-repeat;}
.group-buy-list .list_bd .ico_city span{ max-width:150px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display:block;}
.group-buy-list .list_bd .ico_city i{ position: absolute; background:url(../images/btn_tuan2.png) -184px 0 no-repeat; display:block; padding-right:12px; right:-12px; top:0; height:35px;}
.group-buy-list .list_bd .ico_city.jc_ico{ background-position:0 0;}
.group-buy-list .list_bd .ico_city.jc_ico i{background-position:-186px 0px;}
.group-buy-list .list_bd .tab_txt{ height:32px; line-height:32px; margin-bottom: 8px; }
.group-buy-list .list_bd .i_tag{ padding:3px 8px 4px 8px; margin:0 3px;color:#fff; background-color:#f76d62;}
.group-buy-list .list_bd .i_tag2{ font-weight:bold; color: #808080; line-height: 24px; display: inline-block;  padding: 0 10px; border: 1px solid #808080; -webkit-border-radius: 14px; -moz-border-radius: 14px; -ms-border-radius: 14px; border-radius: 14px;}
.group-buy-list .list_bd .i_tag2:hover{ background-color:#808080; color:#fff; border: 1px solid #808080;}
.group-buy-list .list_bd .tab_txt a{ color:#666;}
.group-buy-list .list_bd .tab_txt a:hover{ color:#a40000;}
.group-buy-list .list_bd .tab_txt span{ padding:0 8px;color:#999;}
.group-buy-list .list_bd .p_info{ padding-top:5px; padding-bottom:10px; border-bottom:1px dotted #eee;border-top: 1px dotted #dadada;  word-break:break-all}
.group-buy-list .p_info p{line-height:26px;}
.group-buy-list .p_info .tit{ display:inline;  width:76px; font-weight:bold;}
.group-buy-list .p_info .p_txt{ display:inline; }
.group-buy-list .list_bd .bot_btn{ height:52px;}
.group-buy-list .list_bd .num_p{ position:relative; padding-left:30px; float:left; margin-top:12px; height:24px; line-height:24px; font-size:16px;}
.group-buy-list .list_bd .num_p b{ padding:0 4px; font-size:20px; color:#fd3238;}
.group-buy-list .list_bd a.view_btn{ display:block; float:right; margin-top:10px; width:120px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#f66; font-weight:bold; background:url(../images/tg_new_bg.png) left bottom no-repeat;}
.group-buy-list .list_bd a.view_btn i{ font-weight:normal;}
.group-buy-list .list_bd .bot_btn2{height:52px;}
.group-buy-list .list_bd .bot_btn2 a.view_btn{display:block; margin-left:10px; background-color:#ff6537; float:right; margin-top:10px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#fff; font-weight:bold; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px;}
.group-buy-list .list_bd .bot_btn3 a.view_btn{ font-size:16px; margin-right:10px; color:#fff; background-image:none; width:auto; height:auto; line-height:normal; background-color: #fb6f00; display: inline-block; padding: 7px 17px 9px 15px; border-radius: 5px;}
.group-buy-list .list_bd .bot_btn3 a.view_see{ background-color:#0067b2;	}
.group-buy-list .list_bd .v_txt_img{ float:left; width:380px;}
.group-buy-list .list_bd .v_txt_box{ float:right; width:417px; padding-left:10px;}
.group-buy-list .list_bd .v_txt_box h2{ padding-left:0;}
.group-buy-list .v_txt_box .p_info .p_txt{display: inline; float: none; width:auto;}
.group-buy-list .v_txt_box .p_info em.tit{display: inline-block; float: none; }
.group-buy-list .list_bd .v_txt_bottom{ clear:both;}
.group-buy-list .list_bd .v_txt_bottom a.view_btn{ font-size:16px; margin-right:10px; color:#fff; background-image:none; width:auto; height:auto; line-height:normal; background-color: #fb6f00; display: inline-block; padding: 7px 17px 9px 15px; border-radius: 5px;}
.group-buy-list .list_bd .v_txt_bottom a.view_see{ background-color:#0067b2;	}
.group-buy-list .list_bd .v_txt_bottom a.view_btn:hover{opacity:0.8;}
.group-buy-list .list_bd .v_txt_bottom .num_p{ float:right; color:#666666; margin-right:30px; margin-top:15px; }

.sh_img{padding: 0px 13px 8px 17px; text-align:center; display:inline-block; position: relative}
.sh_img img{ width:295px;}
.sh_img em{ position:absolute; background:url(../images/sh_shj.png); width:175px; height:28px; left:50%; margin-left:-88px; top: -20px;}
.sh_shj_txt {  padding: 4px 13px 25px 17px; font-size: 14px; line-height: 18px; font-family: "宋体"; color: #333333;}
.shj_jj .sh_shj_tle{  border-radius: 5px; margin:0 auto; background:#080808; width:238px; line-height:16px; padding:5px 0; font-size:14px; text-align:center; color:#fff; display:block;}
.shj_jj .sh_shj_tle em{ display:inline-block; text-align:right;}
.shj_njj{ clear:both; padding:0;}
.shj_njj .shj_njj_top{ background:url(../images/shj_jjtop.jpg); height:213px; text-indent:-9999px; overflow:hidden;}
.shj_njj .shj_njj_txt{ background:url(../images/shj_jjbgbottom.jpg) bottom no-repeat; font-size:16px; line-height:26px; font-family:Verdana, Geneva, sans-serif; padding:0 8px 125px 13px;}
.shj_tel{ padding:0;}
.shj_tel .sh_shj_tle{ border-radius: 0px; background:#ff6537; width:auto;  line-height:27px; font-size:20px;  padding:5px 0; text-align:center; color:#fff; display:block; padding:15px 0;}
.shj_tel .sh_shj_tle em{ display:inline-block; text-align:right;}
.pic_left img { height:406px; width: 851px;}
.detail { width:830px; border-top:1px solid #eeeeee }
.detail_jj{ font-size:14px;}
.detail .detail-box { border:1px solid #eee; border-top:0 }
.detail .detail-box ul.title li { float:left; width:138px; text-align:center; background-color:#fafafa }
.detail .detail-box ul.title li a { color:#333; font-size:16px; line-height:48px; border-right:1px solid #eee; border-bottom:1px solid #eee; display:block }
.detail .detail-box ul.title li a.selected { color:#0166b6; background-color:#fff; border-bottom:1px solid #fff }
.detail .detail-box ul.title li a:hover { color:#fb6f00 }
.detail .detail-box ul.title li.last a { border-right:0 }
.detail .detail-content { padding:20px 10px }
.detail .detail-content .detail-base { font-size:18px; padding:15px 0 }
.detail .detail-content .detail-base .bm_last_time{ height:30px;}
.bm_last_time em{ background-color:#000000; display:inline; text-align:center;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color:#fff; padding:0 5px 0 4px; margin:0 2px;} 
.bm_last_time i{ font-size:130%}
.detail .detail-content .detail-base li { padding:6px 0; color:#333 }
.detail .detail-content .detail-base li span { color:#666 }
.detail .detail-content .detail-base li em { color:#006ab2 }
.detail .detail-content h3.t { position:relative; color:#fff; font-size:16px; border-left:0px solid #0067b2; padding:8px 0 10px 16px; background-color:#ff6537; margin:10px -10px 15px }
.detail .detail-content h3.t i.title_ico{ display:block; background-image:url(../images/lm_ico.png); background-repeat:no-repeat; text-align:center; width:173px; height:37px; line-height:37px; font-size:23px;}
.detail .detail-content h3.t span { float:right; color:#333; padding-right:20px }
.detail .detail-content h3.t span a { color:#0067b2 }
.detail .detail-content h3.t span a:hover { color:#fb6f00 }
.detail .detail-content h4.s-t { color:#0067b2; font-size:16px; border-bottom:1px solid #eee; background-color:#fafafa; padding:0 0 0 19px }
.detail .detail-content h4.s-t span { position:relative; display:inline-block; height:30px; line-height:30px }
.detail .detail-content h4.s-t span i { position:absolute; display:block; background:url(../images/buy-detail-bg.png) no-repeat -160px -199px; _background:url(../images/buy-detail-bg.gif) no-repeat -160px -199px; width:11px; height:7px; bottom:-7px; left:50%; margin-left:-12px; overflow:hidden }
.detail .detail-content .act-content { width:770px; margin:40px auto 20px }
.detail .detail-content .act-content h2 { color:red; font-size:24px; text-align:center; padding-bottom:15px }
.detail .detail-content .act-content img { vertical-align:top; padding:10px 0; text-align:center; max-width:100% }
.detail .detail-content .act-content p { color:#444; padding-bottom:10px; line-height:1.8em; word-wrap:break-word }
.detail .detail-content .i-list { padding:20px 0 30px }
.detail .detail-content .i-list li { padding:4px 0 4px 19px; line-height:22px }
.detail .detail-content .i-list li span { color:#fff; margin-right:12px; display:inline-block; height:22px; line-height:22px; padding:0 8px; background-color:#0067b2; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; border-radius:2px; position:relative }
.detail .detail-content .i-list li span i { display:block; background:url(../images/buy-detail-bg.png) no-repeat -160px -180px; _background:url(../images/buy-detail-bg.gif) no-repeat -160px -180px; width:5px; height:11px; position:absolute; right:-5px; top:50%; margin-top:-5px }
.detail .detail-content .gift { position:relative; line-height:2em; border:1px solid #eee; margin:20px 0 30px }
.detail .detail-content .gift i { position:absolute; background:url(../images/buy-detail-bg.png) no-repeat 0 -128px; _background:url(../images/buy-detail-bg.gif) no-repeat 0 -128px; display:block; width:91px; height:84px; left:72px; top:50%; margin-top:-42px }
.detail .detail-content .gift .r-list { position:relative; padding:20px 0 20px 26px; border-left:1px solid #eee; margin-left:240px; min-height:84px }
.detail .detail-content .gift .r-list b { background:url(../images/buy-detail-bg.png) no-repeat -110px -155px; _background:url(../images/buy-detail-bg.gif) no-repeat -110px -155px; width:7px; height:13px; position:absolute; left:-1px; top:50%; margin-top:-6px }
.detail .detail-content .gift em { color:red }
.detail .detail-content .promise dd { float:left; width:33.3%; padding:16px 0 }
.detail .detail-content .promise dd p { color:#fff; font-size:24px; font-family:"\5E7C\5706", "\5FAE\8F6F\96C5\9ED1"; position:relative; background-color:#ff8500; margin:0 15px; text-align:center; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -ms-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; padding:8px 0 }
.detail .detail-content .promise dd p i { width:41px; height:41px; display:block; position:absolute; left:-12px; top:-12px; overflow:hidden; background:url(../images/buy-detail-bg.png) no-repeat 0 -337px; _background:url(../images/buy-detail-bg.gif) no-repeat 0 -337px }
.detail .detail-content .promise dd p i.i2 { background-position:-41px -337px }
.detail .detail-content .promise dd p i.i3 { background-position:-82px -337px }
.detail .detail-content .promise dd p i.i4 { background-position:-123px -337px }
.detail .detail-content .promise dd p i.i5 { background-position:-164px -337px }
.detail .detail-content .promise dd p i.i6 { background-position:-205px -337px }
.detail .detail-content .promise dd div { color:#555; margin:0 15px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -ms-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; background-color:#f2f2f2; padding:10px 20px; line-height:1.8em; height:80px }
.detail .detail-content .discount_rate{ width:790px; margin:auto; padding:15px 0 30px; text-align:center }
.detail .detail-content .discount_rate img { margin:0; width:100%; height:100%;  display: block; padding:0; }
.detail .detail-content .buy-flow { width:790px; margin:auto; padding:15px 0 30px; text-align:center }
.detail .detail-content .buy-flow img { margin:0; width:100%; height:100%;  display: inherit; padding:0; }
.detail .detail-content .x_map { width:790px; margin:auto; padding:15px 0 30px; text-align:center }
.detail .detail-content .x_map img { margin:0; width:100%; height:100%;  display: inherit; padding:0; }

.detail .detail-content .cz-gift { width:790px; margin:auto; line-height:1.6em; padding:15px 0 20px }
.detail .detail-content .cz-gift img { margin-bottom:10px ; width:100%; height:100%; display: inherit; padding:0;}
.detail .detail-content .cz-gift span, .detail .detail-content .cz-gift em { color:#fa6200 }
.detail .detail-content .cz-gift em { font-size:20px; font-weight:700; padding:0 5px }
.detail .detail-content .cz-gift a { color:#0067b2 }
.detail .detail-content .cz-gift a:hover { color:#fb6f00 }
.detail .detail-content .review-list { width:770px; overflow:hidden }
.detail .detail-content .review-list dl { position:relative; width:787px }
.detail .detail-content .review-list dd { width:245px; overflow:hidden; position:relative; margin:0 17px 17px 0; float:left }
.detail .detail-content .review-list dd a { color:#666 }
.detail .detail-content .review-list dd a img { opacity:1; vertical-align:top }
.detail .detail-content .review-list dd a .review-info { padding:12px 0 18px 15px; background-color:#fafafa; border-bottom:1px solid #eee; height:42px }
.detail .detail-content .review-list dd a .review-info div { line-height:1.6em; color:#0965b2; padding:0 6px 10px 0; height:44px; overflow:hidden }
.detail .detail-content .review-list dd a .review-info div em { color:#333 }
.detail .detail-content .review-list dd a .review-info span.time { float:left }
.detail .detail-content .review-list dd a .review-info span.time em { color:#333 }
.detail .detail-content .review-list dd a .review-info span.num { float:right; padding-right:16px }
.detail .detail-content .review-list dd a .review-info span.num em { color:#333 }
.detail .detail-content .review-list dd a .review-info span.num i { color:#f60 }
.detail .detail-content .review-list dd a:hover img { opacity:.9; filter:alpha(opacity=90) }
.detail .detail-content .review-list dd a:hover .review-info { background-color:#f6f6f6; border-bottom:1px solid #fb6f00 }
.detail .detail-content .review-list dd a:hover .review-info div { color:#fb6f00 }
.detail .detail-content .tip-list ul { list-style-type:decimal; padding:5px 0 20px 20px }
.detail .detail-content .tip-list li { padding:4px 0; line-height:1.8em }
.fixed-tab { position:fixed; width:100%; min-width:1180px; top:0; left:0; display:none }
.fixed-tab1 {position:fixed; width:100%; min-width:1180px; top:0; left:0; display:none}
.wind{position:absolute; width:330px; min-width:330px; }
.wind .wrapper{ width:330px;}
.fixed-tab .num { float:right; height:58px; line-height:58px; border-right:1px solid #eee; padding:0 20px 0 10px }
.fixed-tab .num em { color:#fb6f00 }
.fixed-tab .btn { float:right; color:#fff; font-size:18px; background-color:#fb6f00; box-shadow:0 3px 0 0 #d06c00; width:128px; height:35px; line-height:37px; text-align:center; border:0; -webkit-border-radius:2px; -moz-border-radius:2px; -ms-border-radius:2px; border-radius:2px; margin-top:10px }
.fixed-tab .btn:hover { opacity:.8; filter:alpha(opacity=80) }
.fixed-tab .title { border-left:1px solid #eee }
.fixed-tab .title li { float:left; width:138px; text-align:center }
.fixed-tab .title li a { color:#333; font-size:16px; height:46px; line-height:46px; border-right:1px solid #eee; display:block; position:relative;}
.fixed-tab .title li a.selected { color:#0166b6; background-color:#fff; border-bottom:1px solid #fff; position:relative; margin-bottom:-1px }
.fixed-tab .title li a.selected i{ background-image:url(../images/buy-detail-bg.png); background-position:-382px -353px; width:16px; height:10px; display:block; position:absolute; left:50%; margin-left:-8px; bottom:-8px;}
.fixed-tab .title li a:hover { color:#fb6f00 }
.fixed-tab .title li.last a { border-right:0 }
.fixed-tab .wrapper .nav_box{ border-top:1px solid #eee; border-bottom:1px solid #eee; background-color:#fafafa; width:829px; }
.hostory_pic { width:830px }
.hostory_pic .title { border-top:2px solid #0067b2; background-color:#fafafa; border-bottom:1px solid #eee; height:48px; line-height:48px }
.hostory_pic .title .text { font-size:18px; color:#333; float:left; padding-left:45px }
.hostory_pic .title .text.i-review ,.jj_kbox .title .text.i-review{ background:url(../images/buy-index-bg.png) no-repeat -185px -145px; _background:url(../images/buy-index-bg.gif) no-repeat -185px -145px }
.hostory_pic .cars-list { width:830px; overflow:hidden }
.hostory_pic .cars-list dl { position:relative; width:849px }
.hostory_pic .cars-list dd { width:264px; overflow:hidden; position:relative; margin:28px 19px 0 0; float:left }
.hostory_pic .cars-list dd a { color:#666 }
.hostory_pic .cars-list dd a img { opacity:1; vertical-align:top }
.hostory_pic .cars-list dd a .review-info { padding:12px 0 18px 15px; background-color:#fafafa; border-bottom:1px solid #eee; height:42px }
.hostory_pic .cars-list dd a .review-info div { line-height:1.6em; color:#0965b2; padding:0 10px 10px 0; height:44px; overflow:hidden }
.hostory_pic .cars-list dd a .review-info div em { color:#333 }
.hostory_pic .cars-list dd a .review-info span.time { float:left }
.hostory_pic .cars-list dd a .review-info span.time em { color:#333 }
.hostory_pic .cars-list dd a .review-info span.num { float:right; padding-right:16px }
.hostory_pic .cars-list dd a .review-info span.num em { color:#333 }
.hostory_pic .cars-list dd a .review-info span.num i { color:#f60 }
.hostory_pic .cars-list dd a:hover img { opacity:.9; filter:alpha(opacity=90) }
.hostory_pic .cars-list dd a:hover .review-info { background-color:#f6f6f6; border-bottom:1px solid #fb6f00 }
.hostory_pic .cars-list dd a:hover .review-info div { color:#fb6f00 }
/*分页面*/
.pagination { text-align:center; padding:50px 0 }
.pagination a { display:inline-block; padding:7px 0; min-width:32px; _width:32px; margin:0 4px; line-height:16px; height:16px; text-align:center; vertical-align:middle; white-space:nowrap; background-color:#fff; color:#666; border:1px solid #d9d9d9 }
.pagination a:hover { background-color:#f6f6f6 }
.pagination a.on { color:#fff; background-color:#ff8500; border-color:#ff8500 }
.pagination a.on.prev, .pagination a.on.next { opacity:.6; filter:alpha(opacity=60) }
.pagination a.prev, .pagination a.next { color:#666; border:1px solid #d9d9d9; padding:7px 28px 7px 10px; background-color:#fff; background-image:url(../images/buy-bg.png); _background-image:url(../images/buy-bg.gif); background-repeat:no-repeat; background-position:-144px 9px }
.pagination a.prev:hover, .pagination a.next:hover { background-color:#f6f6f6 }
.pagination a.prev { padding:7px 10px 7px 28px; background-position:14px -107px }
.pagination span { display:inline-block; text-align:center }
.review-detail { width:830px }
.review-detail .crumb { padding:18px 0 }
.review-detail .crumb a { color:#0067b2; padding-right:14px; margin-right:8px; background:url(../images/buy-detail-bg.png) no-repeat right -164px; _background:url(../images/buy-detail-bg.gif) no-repeat right -164px }
.review-detail .crumb a:hover { color:#fb6f00 }
.review-detail .crumb span { color:#999 }
.review-detail .article { border:1px solid #eee; border-top:2px solid #0067b2 }
.review-detail .article h1.t1 { color:#333; padding:45px 0; line-height:1.6em; text-align:center; font-size:28px }
.review-detail .article .news-opt { border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; line-height:20px; text-align:center; padding:8px 0 }
.review-detail .article .news-opt span { display:inline-block; height:20px; line-height:20px; font-size:12px }
.review-detail .article .news-opt span a { height:20px; line-height:20px; display:inline-block; color:#0067b2 }
.review-detail .article .news-opt span a:hover { color:#fb6f00 }
.review-detail .article .news-opt span.time { background:url(../images/review-detail-bg.png) no-repeat 0 0; padding-left:24px; margin-right:15px }
.review-detail .article .news-opt span.source { background:url(../images/review-detail-bg.png) no-repeat 0 -50px; padding-left:24px; margin-right:15px }
.review-detail .article .news-opt span.author { background:url(../images/review-detail-bg.png) no-repeat 0 -152px; padding-left:24px; margin-right:15px }
.review-detail .article .news-opt span.mcode { margin-right:15px; position:relative }
.review-detail .article .news-opt span.mcode a { background:url(../images/review-detail-bg.png) no-repeat 0 -200px; padding-left:20px }
.review-detail .article .news-opt span.mcode a .rq { display:none; color:#fb6f00; position:absolute; top:28px; left:0; border:1px solid #e9e9e9; background-color:#fff; padding:10px; text-align:center }
.review-detail .article .news-opt span.mcode a .rq img { vertical-align:top }
.review-detail .article .news-opt span.mcode a:hover .rq { display:block }
.review-detail .article .news-opt span.print a { background:url(../images/review-detail-bg.png) no-repeat 0 -246px; padding-left:24px }
.review-detail .article .news-box { color:#444; font-size:16px; padding:20px 38px }
.review-detail .article .news-box p { padding:10px 0; word-break:break-all; line-height:1.8em }
.review-detail .article .news-box img { vertical-align:top; margin:15px auto }
.review-detail .article .news-related { border-top:1px solid #f0f0f0; padding:25px 38px }
.review-detail .article .news-related h5.t5 { color:#333; font-size:16px; padding-bottom:10px }
.review-detail .article .news-related li { width:50%; float:left; padding:5px 0; height:20px }
.review-detail .article .news-related li a { color:#0965b2; padding-left:15px;  }
.review-detail .article .news-related li a:hover { text-decoration:underline }
.review-detail .article .news-ding { text-align:center; padding:30px 0 }
.review-detail .article .news-ding a { color:#fff; padding:8px 30px 8px 50px; display:inline-block; background:#727a98 url(../images/review-detail-bg.png) no-repeat 24px -370px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; border-radius:4px }
.review-detail .article .news-ding a.btn-ding { margin-right:4px; background:#f14d4d url(../images/review-detail-bg.png) no-repeat 24px -328px }
.review-detail .article .news-ding { text-align:center; padding:30px 0 }
.review-detail .article .news-share { padding:10px 38px }
.review-detail .article .news-share .labels { float:right; color:#999 }
.review-detail .article .news-share .labels a { margin-right:10px }
.review-detail .article .news-share .bdsharebuttonbox i { float:left; padding-top:4px }
.review-detail h4.t4 { border-bottom:2px solid #0067b2; font-size:24px; color:#222; line-height:56px; height:56px; margin-top:15px }
.review-detail h4.t4 span { border-bottom:2px solid #fb6f00; float:left; _position:relative; _margin-bottom:-2px }
.review-detail h4.t4 a.more { float:right; font-size:14px; line-height:1em; padding:10px; margin-top:18px }
.review-detail h4.t4 a.more em {
-webkit-transition:all .3s linear;
-moz-transition:all .3s linear;
-ms-transition:all .3s linear;
transition:all .3s linear; padding-right:14px; background:url(../images/buy-index-bg.png) no-repeat; _background:url(../images/buy-index-bg.gif) no-repeat; background-position:right -288px }
.review-detail h4.t4 a.more:hover em { background-position:right -324px }
.review-detail .schedule-list dd { margin-top:20px; background-color:#fafafa; border-bottom:1px solid #eee; padding:24px 26px 24px 20px }
.review-detail .schedule-list dd:hover { background-color:#f6f6f6 }
.review-detail .schedule-list a.b-logo { float:left }
.review-detail .schedule-list a.b-logo img { padding:10px; background-color:#fff; border:1px solid #eee }
.review-detail .schedule-list div.m { float:left; line-height:1.8em; padding-left:20px; width:494px }
.review-detail .schedule-list div.m h3 { padding-bottom:4px }
.review-detail .schedule-list div.m h3 a { color:#333; font-size:16px }
.review-detail .schedule-list div.m h3 a:hover { color:#fb6f00 }
.review-detail .schedule-list div.m span { color:#666 }
.review-detail .schedule-list div.m p, .review-detail .schedule-list div.m div.links { color:#333 }
.review-detail .schedule-list div.m div.links span, .review-detail .schedule-list div.m div.links div { float:left }
.review-detail .schedule-list div.m div.links div { width:452px }
.review-detail .schedule-list div.m div.links a { color:#0965b2; margin-right:4px; display:inline-block }
.review-detail .schedule-list div.m div.links a:hover { color:#fb6f00 }
.review-detail .schedule-list div.m p.times span, .review-detail .schedule-list div.m p.times em { float:left }
.review-detail .schedule-list div.m p.times span.i-time { padding-left:29px; margin:2px 0 0 10px; background:url(../images/buy-index-bg.png) no-repeat -91px -116px; _background:url(../images/buy-index-bg.gif) no-repeat -91px -116px }
.review-detail .schedule-list div.m p.times span.i-time em { font-size:12px; height:18px; line-height:18px; padding:0 4px; color:#d50d0d; border:1px solid #d50d0d; background-color:#fff }
.review-detail .schedule-list .btn-box { float:right; width:158px; text-align:center; font-size:16px }
.review-detail .schedule-list .btn-box p { padding:18px 0 15px }
.review-detail .schedule-list .btn-box em { color:#fb6f00 }
.review-detail .schedule-list .btn-box .btn { color:#fff; font-size:18px; border-radius:2px; background-color:#fb6f00; width:100%; height:45px; line-height:45px; display:inline-block }
.review-detail .schedule-list .btn-box .btn:hover { opacity:.9; filter:alpha(opacity=90) }
.hot_news .title { border-top:2px solid #0067b2; background-color:#fafafa; border-bottom:1px solid #eee; height:48px; line-height:48px }
.hot_news .title .text { font-size:24px; color:#0067b2; float:left; padding-left:45px }
.hot_news .title .text.i-hot { background:url(../images/buy-index-bg.png) no-repeat 10px 8px; _background:url(../images/buy-index-bg.gif) no-repeat 10px 8px }
.hot_news .title a.more { float:right; padding:0 20px 0 30px }
.hot_news .title a.more span {
-webkit-transition:all .3s linear;
-moz-transition:all .3s linear;
-ms-transition:all .3s linear;
transition:all .3s linear; padding-right:14px; background:url(../images/buy-index-bg.png) no-repeat; _background:url(../images/buy-index-bg.gif) no-repeat; background-position:right -288px }
.hot-cars .title a.more:hover span { background-position:right -324px }
.news_lists{ position: relative;}
.news_lists li{ float: left; display: inline-block; margin-right: 15px; margin-bottom: 16px;}
.news_lists li.news1{ width: 510px;}
.news_lists li.news2,.news_lists li.news3{ width: 275px;}
.news_lists li.news4{ position: absolute; top: 0; width: 375px;}
.news_lists li a{ display: block; position: relative;}
.news_lists li a .news_txt{ display: block; position: absolute; bottom: 2px; left: 0; width: 100%; background:rgba(4, 4, 4, 0.65); *background:#000; height: 55px; overflow: hidden; color: #fff; font-size: 16px; line-height: 58px; text-indent: 1em; z-index: 3; -webkit-transition: all .2s linear; -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;   transition: all .2s linear;}
.news_lists.zhuangti,.news_lists.zi_it{ width: 100%;}
.news_lists.zhuangti{ width:1196px; padding-top:15px;}
.zi_module_content{ overflow:hidden;}
.news_lists.zhuangti li{ margin-right: 17px; width: 282px; margin-bottom: 5px; overflow: hidden;}
.news_lists.zhuangti li.last{ position: relative; margin-right: 0;}
.news_lists.zhuangti li .last_more{ display: block; position: absolute; left: 0; top: 0; opacity: 0; filter:alpha(opacity=0); width: 242px; padding: 0 20px; height: 100%; background-color: rgba(0,0,0,0.6); background: url(../images/gra_bg.png) repeat; color: #fff; text-align: center;}
.news_lists.zhuangti li .last_more .m1{ display: block; width: 240px; height: 40px; overflow: hidden; white-space:nowrap;text-overflow:ellipsis; font-size: 18px; font-weight: 700; border-bottom: 2px solid #fff; line-height:40px; margin-top: 85px;}
.news_lists.zhuangti li .last_more .m2{ display: block; font-size: 12px; color: #999; margin-top: 3px;}
.news_lists.zhuangti li:hover .last_more{opacity: 1;}
.news_lists.zhuangti li:hover .news_txt{opacity: 0;}
.zi_leftside{ float:left; width: 810px; padding-right: 49px;}
.news_lists.zi_it li{ margin-right: 25px; width: 400px; _margin-right:10px;}
.news_lists.zi_it li.details{ width: 385px; margin-right: 0;}
.zi_module_title{ display: inline-block; width: 100%; height: 30px; overflow: hidden; position: relative;}
.zi_module_title .title{ float: left; display:inline-block; font-size: 26px; color: #333; line-height: 1; margin-right: 4px;}
.zi_module_title .title a{ color: #333}	
.jj_kbox .title .text_en{ font-family: Verdana, Geneva, sans-serif; font-style:italic; font-size:22px; color: #F5773C;}
.left_md, .center_md, .right_md{ float:left; display: inline-block; margin-right: 15px;}
.right_md { margin-right: 0;}
.news_lists.left_md,.right_md{ width: 360px;}
.news_lists.left_md li{ margin-bottom: 20px;}
.center_md{ width: 430px;}
.center_md_lists{ display: block; padding: 0 20px; width: 390px; height: 180px; overflow: hidden; background-color: #f8f8f8;}
.center_md_lists .tit{ display:block; font-size: 18px; color: #333; width: 100%; height: 22px; line-height: 22px; padding: 20px 0; border-bottom: 1px solid #ddd;}
.center_md_lists .list_ul li{ float: left; display: inline-block; font-size: 14px; margin-right: 10px; width: 185px; height: 20px; line-height: 20px; overflow: hidden; margin-top: 15px;}
.right_md .news_lists{ width: 360px;}
.right_md.nomargin .news_lists li{ margin-bottom: 0;}
.right_md .list_ul{ padding: 0 20px; width: 320px; height: 270px; background-color: #f8f8f8; overflow: hidden; margin-bottom: 20px;}
.right_md .list_ul li{ display: block; padding-left: 15px; width: 305px; font-size: 16px; height: 22px; line-height: 22px; overflow: hidden; background: url(../images/numbericons.png) left 10px no-repeat; margin-top: 20px;}
.left_md_width{ float: left; display: inline-block; width: 810px; height: 540px; overflow: hidden; margin-right: 20px; position: relative;}
.s_imglists{ position: absolute; left: 0; top: 0;}
.s_imglists li{ float: left; display: inline-block; position: relative; overflow: hidden;}
.news_lists.zhuanti li{overflow: hidden;
    position: relative;}
.news_lists.zhuanti li.scale.small img {
    transition: transform 1s linear;
    transform: scaleX(1) scaleY(1);
    -webkit-transition: -webkit-transform 1s linear;
    -webkit-transform: scaleX(1) scaleY(1);
}
.news_lists.zhuanti li.scale.small:hover img{transition: transform 1s linear;
    transform: scaleX(1.08) scaleY(1.08);
    -webkit-transition: -webkit-transform 1s linear;
    -webkit-transform: scaleX(1.08) scaleY(1.08);}
	
/*新版新闻*/
.n_news{ clear:both; color:#000;}
.n_news a{color:#000;}
.n_news a:hover{color:#0167b2;}
.news_header{ clear:both; position:relative; padding-left:160px; min-height:130px; _height:130px; margin-top:35px;}
.news_header .news_h_ico{ background:url(../images/hy_news_ico.png); width:123px; height:125px; display:block; position:absolute; left:0; overflow:hidden; text-indent:-999px;}
.news_header  h4{ font-size:40px; text-align:center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_header ul{ clear:both;}
.news_header ul li{ float:left; width:32.3%; padding-right:1%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_header ul li a{ padding-left:15px; position:relative; font-size:16px; line-height:24px;}
.n_t_i{ position:absolute; left:0; top:50%; background-color:#000; width:4px; height:4px; margin-top:-2px; border-radius: 2px;}
.news_header ul li a:hover .n_t_i{background-color:#0167b2;}
.news_box{ clear:both;}
.news_box .title{ clear:both; padding: 7px 0;}
.news_box .title .text { font-size:18px; color:#0067b2; float:left; }
.news_box .title .hot_ti{ float:right;}
.news_box .title .n_next{ padding-left:15px;}
.news_box .title a.more { float:right; padding:0 10px 0 30px }
.news_box .title a.more span {-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear; transition:all .3s linear; padding-right:14px; background:url(../images/buy-index-bg.png) no-repeat; _background:url(../images/buy-index-bg.gif) no-repeat; background-position:right -288px }
.news_box .title a.more:hover span { background-position:right -324px }
.news_hots_box{ clear:both; height:380px; overflow:hidden;}
.news_hots_L ,.news_hots_M ,.news_hots_R { float:left}
.news_hots_L { width:505px; margin-right:18px;}
.news_hots_L img{ width:505px; height:380px;}
.news_hots_M { width:278px; margin-right:10px;}
.news_hots_M img{ width:278px; height:181px;}
.news_hots_M ul li{ padding-bottom:15px;}
.news_hots_R { width:369px;}
.news_hots_R img{ width:369px; height:380px;}
.news_hots_box a{ display:block; position:relative;}
.news_hots_box a img{ position:relative; z-index:1;}
.news_hots_box a .news_txt{ z-index:2; color:#fff; height:46px; line-height:46px; font-size:14px; position:absolute; bottom:2px; left:0; display:block; width:98%; padding:0 1%; background:url(../images/news_titiebg.png) repeat-x; *background-color:#000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_hots_box ul li{ clear:both; display:inline-block;}
.news_ju ul.news_lists.zhuangti{ padding-top:0px;}
.images_show{ clear:both;}
/***综合***/
.scaleX img{transform: scaleX(1) scaleY(1); -webkit-transition: -webkit-transform 1s linear; -webkit-transform: scaleX(1) scaleY(1);}
.scaleX:hover img{transition: transform 1s linear;transform: scaleX(1.08) scaleY(1.08); -webkit-transition: -webkit-transform 1s linear; -webkit-transform: scaleX(1.08) scaleY(1.08);}
.zh_box{ clear:both}
.zh_box .zh_left{ width:72%; border-right: 2px solid #f0f0f0;}
.zh_news_more .zh_left{ width:72%; border-right: 2px solid #fff;}
.zh_box .zh_left .news_zh_box{ clear:both;}
.zh_box .zh_left .title{ padding-right:20px;}
.news_zh_img{ width:395px; height:300px; overflow:hidden;}
.news_zh_img img{position:relative; z-index:1; width:395px; height:300px; transition: transform 1s linear; }
.news_zh_img a{ display:block; position:relative;}
.news_zh_img a:hover img{}
.news_zh_img a .news_txt{ z-index:2; color:#fff; height:46px; line-height:46px; font-size:14px; position:absolute; bottom:2px; left:0; display:block; width:98%; padding:0 1%; background:url(../images/news_titiebg.png) repeat-x; *background-color:#000; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news_zh_list{ width:365px; padding-left:20px;}
.news_zh_list ol { width:100%; float:none; overflow:hidden }
.news_zh_list li {clear:both; height:20px; line-height:20px; padding:6px 0; overflow:hidden }
.news_zh_list li a { color:#333; display:block; width:auto }
.news_zh_list li a .i-num { color:#fff; background-color:#0067b2; display:inline-block; margin-right:10px; width:20px; height:20px; text-align:center }
.news_zh_list li a .i-num.i-num1, .news_zh_list li a .i-num.i-num2, .news_zh_list li a .i-num.i-num3 { background-color:#f60 }
.news_zh_list li a .num { color:#666; font-size:12px }
.news_zh_list li a .num em { color:#f60 }
.news_zh_list li a .c_title{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:270px; _width:270px;}
.news_zh_list li a:hover { color:#fb6f00 }
.news_zh_list li a:hover .num { color:#666 }
.news_zh_list li span{ float:left;}
.news_zh_list li.news_first{ position:relative; height:95px;  padding-left:135px; font-size:16px; padding-top:8px;}
.news_zh_list li.news_first a{ color:#0067b2}
.news_zh_list li.news_first a:hover{ color:#fb6f00}
.news_zh_list li.news_first span{ position:absolute; left:0; top:0; width:125px; height:95px; display:block; overflow:hidden;}
.news_zh_list li.news_first img{  width:125px; height:95px;}
.zh_box .zh_right{ width:26%;}
.hot-wode-box{ clear:both;}
.hot-wode-box .hot-tab-ti{ float:left; width:70px; background-color:#f6f6f6;}
.hot-tab-ti span{ display:block; height:50px; line-height:50px; text-align:center; font-size:16px; cursor:pointer;}
.hot-tab-ti span.s1{ background-color:#fff;}
.hot-wode-box .hot-tab{ float:left; width:235px; overflow:hidden;}
.hot-wode-box .hot-tab span{ display:inline-block; line-height:32px; padding:0 0px 0 15px;}
.hot-wode-box .hot-tab span.hot { color:#F60;}
.hot-wode-box .hot-tab span.hot a{ color:#F60;}
.hd_pic .slide-main{ height:200px;}
.hd_pic .slide-main .slide-box,.hd_pic .slide-main .slide { height:200px;}
.hd_pic .slide-main .slide a{ height:200px;}
.hd_pic .slide-main .slide a img{ height:200px; width:306px;}
.hd_pic .slide-main .prev,.hd_pic .slide-main .next{ top:120px;}
.hd_pic .slide-main .item{ top:275px; text-align:right; width:90%;}
.hd_pic .slide-main .item a{ width:6px; height:6px; margin-right:3px;}
.n_hd_ju{ padding-top:30px;}
/*<!--栏目-->*/
.zh_right .n_nav{ clear:both;}
.n_nav .title{ font-size:18px; color:#0067b2; background-color:#ededed; height:38px; line-height:38px; padding-left:35px;}
.n_nav .n_nav_list{ background-color:#fafafa; padding:17px 0;}
.n_nav .n_nav_list ul li{ line-height:38px; height:38px; padding-left:35px;}
.n_nav .n_nav_list ul li a{ display:block;}
.n_nav .n_nav_list ul li.selected{ background:#fff url(../images/newslist_ico.gif) 14px -27px no-repeat;}
.n_nav .n_nav_list ul li.selected:hover{ background:#fff url(../images/newslist_ico.gif) 14px -27px no-repeat;}
.n_nav .n_nav_list ul li.selected a{ color:#ff6537;}
.n_nav .n_nav_list ul li:hover{background:#fff ;}
/*新版新闻列表*/
.n_news_list{ clear:both; min-height:948px;}
.n_news_list_ul{ clear:both; padding-right:30px;}
.n_news_list_ul li{ clear:both; border-bottom:1px dotted #ccc; height:50px; line-height:50px;}
.n_news_list_ul li a{ padding-left:15px; position:relative; font-size:16px;  float:left; max-width:610px; _width:610px;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.n_news_list_ul li a i.n_t_i{ position:absolute; left:0; top:50%; background-color:#0167b2; width:4px; height:4px; margin-top:-2px; border-radius: 2px;}
.n_news_list_ul li a:hover .n_t_i{background-color:#0167b2;}
.n_time,.n_see{ float:right; color:#b2b2b2; padding-left:45px;}
.n_see { background:url(../images/newslist_ico.gif) 0px 17px no-repeat;padding-left:25px; margin-left:30px; display:inline;}
.local{ clear:both; height:26px; line-height:26px; font-size:14px;}
.local span{ float:left; background:url(../images/newslist_ico.gif) 0 -33px; width:15px; height:26px; overflow:hidden; text-indent:-9999px;}
.local a { color:#0067b2; float:left;}
/*新回顾*/
.hostory_list{ clear:both; min-height:948px;}
.hostory_list dl{-webkit-transition:all .3s linear; -moz-transition:all .3s linear; -ms-transition:all .3s linear; clear:both; height:110px; overflow:hidden; position:relative; background-color:#fafafa; margin-right:25px; padding:39px 10px 39px 225px; margin-bottom:10px; display:inherit;}
.hostory_list dl:hover{ background-color:#fff6f3; -webkit-transition:all .3s linear; -moz-transition:all .3s linear; -ms-transition:all .3s linear;}
.hostory_list dl dt{ width:200px; height:120px; position:absolute; left:10px; top:39px; overflow:hidden;}
.hostory_list dl dt img{ width:200px; position:absolute; bottom:0;}
.hostory_list dl dd{ clear:both;}
.hostory_list dl dd h4{ font-size:18px; color:#0067b2;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height:26px; height:35px;}
.hostory_list dl dd h4 a{ color:#0067b2;}
.hostory_list dl:hover dd h4 a{ color:#ff6537;}
.hostory_list dl dd .txt{ color:#808080; line-height:24px; height:50px;-webkit-line-clamp:4; display: -webkit-box; -webkit-box-orient:vertical; overflow:hidden; overflow:hidden;}
.hostory_list dl dd .day{ clear:both; line-height:24px; padding-top:5px;}
.day .n_time,.day .n_see{ float:left; padding-right:0; padding-left:0;}
.day .n_see  { background:url(../images/newslist_ico.gif) 0px 4px no-repeat;padding-left:25px; margin-left:30px; display:inline;}
/*新祥情*/
/*新祥情*/
.n_news_article{ clear:both;}
.n_news_article h1.t1 { color:#333; padding:40px 0 25px 0; line-height:1.6em; text-align:center; font-size:30px }
.n_news_article .news-opt { line-height:20px; text-align:left; padding:8px 0 ; color:#808080; }
.n_news_article .news-opt span { display:inline-block; height:20px; line-height:20px; font-size:12px }
.n_news_article .news-opt span a { height:20px; line-height:20px; display:inline-block; color:#808080;}
.n_news_article .news-opt span a:hover { color:#fb6f00 }
.n_news_article .news-opt span.time {   margin-right:15px }
.n_news_article .news-opt span.source { padding-left:24px; margin-right:15px }
.n_news_article .news-opt span.author {  padding-left:24px; margin-right:15px }
.n_news_article .news-opt span.share {  padding-left:24px; margin-right:15px; position:relative;}
.n_news_article .news-opt span.print a { background:url(../images/review-detail-bg.png) no-repeat 0 -246px; padding-left:24px }
.n_news_article .news-opt span.share em{ position: absolute; width:300px; height:30px; top:50%; margin-top:-15px;}
.n_news_article a.f_ico{ display:inline-block; background-image:url(../images/s_ico.png); margin-right:15px; background-repeat:no-repeat; width:30px; height:30px!important; position:relative;}
.n_news_article a.f_ico2{ display:inline-block;  height:24px!important; position: absolute;}
.n_news_article a.f_ico span{ background-image:url(../images/s_ico.png);}
.n_news_article a.f_QQ { background-position:0 0; }
.n_news_article a.f_360 { background-position:-42px 0;}
.n_news_article a.f_xinlang { background-position:-82px 0;}
.n_news_article a.f_weixin { background-position:-122px 0;}
.n_news_article a.add_more{ float:none;}
.n_news_article .jiathis_style_24x24 .add_more{ display:inline-block!important; margin-bottom:2px!important}
.n_news_article .jiathis_style_24x24 .jiathis_counter.jiathis_bubble_style{ margin-top:-6px;}
.n_news_article .news-hotw{color:#808080;  clear:both; height:26px; line-height:26px; padding:5px 0;}
.n_news_article .news-hotw a{color:#808080;  line-height:24px; display:inline-block; padding:0 10px; border:1px solid #808080; -webkit-border-radius:14px; -moz-border-radius:14px; -ms-border-radius:14px; border-radius:14px}
.n_news_article .news-hotw a:hover{ background-color:#ccc; color:#fff; border:1px solid #fff;}
.n_news_article .news-box { color:#444; font-size:16px; padding:20px 0;}
.n_news_article .news-box p { word-break:break-all; line-height:1.8em }
.n_news_article .news-box img { vertical-align:top; margin:15px auto; max-width:830px; }
.n_news_article .news-share { padding:10px 38px; text-align:center; position:relative;}
.n_news_article .news-share .labels { float:right; color:#999 }
.n_news_article .news-share .labels a { margin-right:10px }
.n_news_article .news-share .bdsharebuttonbox{ display:inline-block; position:relative; z-index:2; background-color:#fff; padding:0 10px; color:#808080; }
.bdsharebuttonbox .jiathis_style_24x24 .add_more{margin-top:3px!important}
.bdsharebuttonbox .jiathis_style_24x24{ width:300px;}
.n_news_article .news-share .bdsharebuttonbox i { float:left; padding-top:4px }
.m-link{ z-index:1; clear:both; width:95%; position:absolute; top:50%; left:8px; background-color:#ededed; height:1px; line-height:1px; overflow:hidden;}
.news-up-down{ clear:both; padding:20px 10px 0 0px;}
.news-up-down a{ color:#808080; max-width:48%; _width:48px;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.news-up-down a:hover{color:#0067b2;}
.news-up-down a span{ color:#0067b2;}
.news-up-down a.news-p-up{ float:left;}
.news-up-down a.news-p-down{ float:right;}
/*热门优惠*/
.Hot-Deals{ width:780px; overflow:hidden; }
.Hot-Deals .title { border-bottom:2px solid #808080; background-color:#fafafa; border-top:1px solid #eee; height:48px; line-height:48px }
.Hot-Deals .title .text { font-size:24px; color:#0067b2; float:left; padding-left:45px }
.Hot-Deals .title .n_next{ padding-left:15px;}
.Hot-Deals .title .text-em{ font-family:Arial, Helvetica, sans-serif; font-size:20px; padding-left:15px; color:#808080;}
.Hot-Deals .title a.more { float:right; padding:0 20px 0 30px }
.Hot-Deals .title a.more span {-webkit-transition:all .3s linear; -moz-transition:all .3s linear; -ms-transition:all .3s linear;
transition:all .3s linear; padding-right:14px; background:url(../images/buy-index-bg.png) no-repeat; _background:url(../images/buy-index-bg.gif) no-repeat; background-position:right -288px }
.Hot-Deals .title a.more:hover span { background-position:right -324px }
.Hot-Deals .bd{ background-color:#fafafa; width:780px; overflow:hidden;}
.Hot-Deals .bd ul{ width:auto;}
.Hot-Deals .bd ul li { width:380px; padding-right:20px; float:left;}
.Hot-Deals .bd ul li > div{ width:380px; height:348px;}
.Hot-Deals .bd a img{ padding-right:20px; width:380px; height:350px; margin-top:20px; display:inline-block;}
.Hot-Deals .bd ul li > div img{ width:380px; height:350px;}
.Hot-Deals .bd ul li > div p{ font-size:18px; padding:6px 8px 3px 8px;  }
.Hot-Deals .bd ul li > div p.p_name{ color:#333333;}
.Hot-Deals .bd ul li > div p.p_youhui{ color:#ff6537; text-align:right;  }
.Hot-Deals .bd ul li > div p.p_youhui span{ float:left; color:#0067b2; text-decoration: line-through;}
/*家居秀*/
.jj_show{ clear:both;}
.holdshow_box{ clear:both; padding:10px 0; width:1180px; height:150px;  overflow:hidden; position:relative;}
.holdshow_box ul li{ float:left; padding:0 5px;}
.holdshow_box ul li img{ width:235px; height:120px;}
.holdshow_box ul li span{ display:block; text-align:center; line-height:25px; font-size:14px; font-family:"微软雅黑";}
.newlist_side { width:240px }
.newlist_side .t-box { color:#fff; font-size:16px; text-align:center; background-color:#0067b2; padding:20px 0 }
.newlist_side .t-box p { font-size:24px; padding-bottom:5px }
.newlist_side dl { padding:20px 0; border:1px solid #eee }
.newlist_side dt a { font-size:18px; display:block; padding:10px 0 10px 39px; margin-right:10px }
.newlist_side dt a.arr { background:url(http://mat2.16888.com/dist/images/buy/help-arr.png) right center no-repeat }
.newlist_side dd a { display:block; padding:10px 0 10px 37px; border-left:2px solid #fff }
.newlist_side dt a { display:block; padding:10px 0 10px 37px; border-left:2px solid #fff }
.newlist_side dt a.selected, .newlist_side dt a:hover { color:#0067b2; border-color:#0067b2; background-color:#f9f9f9 }
.newlist_side dd a.selected, .newlist_side dd a:hover { color:#0067b2; border-color:#0067b2; background-color:#f9f9f9 }
.article { width:920px; border-top:2px solid #0067b2 }
.article h2.title { color:#333; font-size:18px; padding:10px 0 10px 28px; background-color:#fafafa; border:1px solid #eee; border-top:0 }
.article .article-box { border:1px solid #eee; border-top:0; padding:10px 20px }
.item_list li{ clear:both; height: 34px; line-height: 34px;overflow: hidden; border-bottom:1px dotted #ccc; background: url(../images/numbericons.png) left -159px no-repeat; padding-left:10px; margin:2px 0; }
.item_list li a{ float:left; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; max-width:790px;}
.item_list li .datetime{ float:right;}
.big_picshow{ position: relative;}
.posit_box{ height:0; position: absolute; left:50%; top:0; margin-left:-590px; z-index:2;}
.posit_box .right-enroll{background-color: rgba(250, 250, 250, 0.95);}
.posit_box .placeholder{ color:#999;}
.fd_bm_box{   z-index:2;}
.fd_ks_box .right-enroll{ padding-top:0; text-align:left;}
.fd_ks_box .enroll_title{ text-align:center; font-size:26px; padding:5px 0; border-bottom:1px solid #eee; color:#7e7e7e; margin-bottom:15px;}
.z_int1{ z-index:1; pointer-events: auto; height:0;}
.z_int2{ z-index:2; pointer-events: auto;}
/* slide */
.slide-main{height:416px;position:relative; z-index:1;}
.slide-main .prev,.slide-main .next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:185px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.9;filter:alpha(opacity=60);_border:1px solid none;}
.slide-main .prev{left:10px;}
.slide-main .next{right:10px;}
.slide-main .prev:hover,.slide-main .next:hover,.slide-main .nav-main a:hover,.slide-main .nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.slide-main .item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:390px;left:0;text-align:center;}
.slide-main .item a{ border-radius: 50% 50%; display:inline-block;width:10px;height:10px;margin-right:11px;background:#333;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);overflow:hidden;}
.slide-main .item a.cur{background:#fff;}
.slide-main .slide-box,.slide-main .slide{display:block;width:100%;height:416px;overflow:hidden;}
.slide-main .slide-box{position:relative;}
.slide-main .slide{display:none;height:416px; background:#E8E8E8;position:relative;position:absolute;z-index:8;}
.slide-main .slide a{display:block;width:100%;height:416px;cursor:pointer; background-repeat:no-repeat!important; background-position:center!important;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-460px;top:223px;z-index:12;}
.obj-f{width:692px;height:394px;top:158px;margin-left:-180px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
.side .x-new-sbox .title{border-bottom: 2px solid #808080; border-top: 1px solid #eee;}
.side .x-new-sbox .title span{ float:left; text-align:center; width:33.3%; font-size:18px; cursor:pointer;}
.side .x-new-sbox .title span.s1{color:#0067b2;}
.side .x-new-sbox li.n_first{ height:94px; overflow:hidden;}
.side .x-new-sbox li.n_first .i-img img{ width:125px; height:95px;}
.side .x-new-sbox li.n_first .i-img{ padding-right:8px;}
.side .x-new-sbox li.n_first .c_title{ max-width:205px; white-space: initial;}
.side .x-new-sbox  .content{ height:330px; padding: 13px 18px;}
#fodc1 div.dis {DISPLAY: block}
#fodc1 div.undis {DISPLAY: none}
/*404*/
.c_404_body{ background:url(../images/404.jpg) top center no-repeat }
.c_404_box { width:1180px; margin-left:auto; margin-right:auto; min-height:580px; height:580px;}
.c_404_left{ width:480px; float:left; color:#cccccc; padding-top:152px; padding-left:90px;}
.c_404_right{ width:530px; padding-top:100px; float:left;}
.c_404_bigw{ font-size:200px;}
.c_404_ts{ font-size:18px; color:#fff;}
.c_404_logo,.c_404_word{ text-align:center;}
.c_404_word{ padding-top:35px;}
.c_404_logo img,.c_404_word img{ display:inline-block;}
.c_404_btn { clear:both; padding-top:75px;}
.c_404_btn a{ margin-left:10px; margin-right:30px; display:inline-block; height:56px; line-height:56px; text-align:center; padding:0 45px; font-size:28px; background-color:#ff6537; color:#fff;}
.fd_box{ display:none; position:fixed; clear: both;  width: 100%; bottom: 0px; z-index:99;}
.zx_f_bg { position: absolute; z-index: -1; height: 160px; background: #3b3b3f; position: absolute; bottom: 0px;  width: 100%;  opacity: 0.9;}
.fd_box_con{width:1180px; height: 160px; margin-left:auto; margin-right:auto; color:#fff; position:relative; text-align:center;}
.f_i_dh{ position:absolute; width:100%; left:0;}
.wei_2wei{ width:290px; text-align:center; float:right; padding-top:20px;}
.wei_2wei img{ display:inline-block; padding:3px; background-color:#fff; }
.wei_2wei p{ display:block; clear:both; font-size:16px; padding-top:8px}
.fd_bm_left{ width:710px; float:left; padding-left:110px;}
.fd_bm_left ul{ padding-top:20px; padding-left:0px;}
.fd_bm_left li{ float:left; width:310px; padding-left:45px; position:relative; padding:10px 0 20px 45px}
.fd_bm_left li label{ position:absolute; font-size:18px; color:#fff; font-weight:bold; left:0;}
.fd_bm_left li label i{ padding-left:8px; background-image: url(../images/style1/f_bm_ico.png); background-repeat:no-repeat; width:26px; height:23px; float:left}
.fd_bm_left .i_name{ background-position: -0px -0px}
.fd_bm_left .i_tel{ background-position: -0px -51px}
.fd_bm_left .i_lp{ background-position: -77px -0px}
.fd_bm_left .input_div{ position:relative; padding-left:65px; height:28px;}
.fd_bm_left .input_div input{ float:left; border:0px; border-bottom:1px solid #ccc; background-color:#fbfbfe; outline:none; padding-left:10px; width:195px; height:28px;}
.fd_bm_left .input_div .placeholder{ color:#ccc;}
.fd_bm_left .bm_btn{ text-align:right; padding-top:8px;}
.fd_bm_left .bm_btn a{border-radius: 5px; background-color:#ff6537; color:#fff; padding:8px 15px; font-size:18px; margin-right:50px;}



.fd_box_con .f_center{ text-align:center; display:block;}
.fd_box_con .kh{ padding-top:20px;}
.fd_box_con .kh2{ font-size:16px; color:#fff; padding:15px 0;}
.fd_box_con .btn a{ color:#fff; font-size:18px; right:10px; top:96px; background-color:#f01818; display:inline-block; padding:5px 24px 6px 24px; border-radius:5px; -webkit-transition:all .2s linear;
-moz-transition:all .2s linear; -ms-transition:all .2s linear; transition:all .2s linear; }
.p_a{ position:absolute;}
.big_qq{ background:url(../images/f_01.png); width:150px; height:199px; display:block; left:160px; bottom:-11px;}
.small_lw{ background:url(../images/f_02.png); width:77px; height:81px; display:block; left:690px; bottom:0;}
.dh_fd{ animation-name:fd_dh; -webkit-animation:fd_dh 3s linear infinite;-moz-animation:fd_dh 3s linear infinite; animation:fd_dh 3s linear infinite;}
.dh_fd2{ animation-name:fd_dh2; -webkit-animation:fd_dh2 3s linear infinite;-moz-animation:fd_dh2 3s linear infinite; animation:fd_dh2 3s linear infinite;}
.cx_fd_box{ z-index:999; background:url(../images/xx_img.png); width:16px; height:16px; position:absolute; display:block; right:15px; top:10px;}
@-webkit-keyframes fd_dh{ 
	0%{ margin-bottom:0px; margin-left:0px;}
	20%{ margin-bottom:12px;  margin-left:-30px;}
  	40%{ margin-bottom:8px;  margin-left:-60px;}
	60%{  margin-bottom:4px;  margin-left:-60px;}
	80%{  margin-bottom:2px;  margin-left:-30px;}
	100%{  margin-bottom:0px;  margin-left:0px;}
}
@-moz-keyframes fd_dh{
	0%{ margin-bottom:0px; margin-left:0px;}
	20%{ margin-bottom:12px;  margin-left:-30px;}
  	40%{ margin-bottom:8px;  margin-left:-60px;}
	60%{  margin-bottom:4px;  margin-left:-60px;}
	80%{  margin-bottom:2px;  margin-left:-30px;}
	100%{  margin-bottom:0px;  margin-left:0px;}
	}
@keyframes fd_dh{
	0%{ margin-bottom:0px; margin-left:0px;}
	20%{ margin-bottom:12px;  margin-left:-30px;}
  	40%{ margin-bottom:8px;  margin-left:-60px;}
	60%{  margin-bottom:4px;  margin-left:-60px;}
	80%{  margin-bottom:2px;  margin-left:-30px;}
	100%{  margin-bottom:0px;  margin-left:0px;}
	}
@-webkit-keyframes fd_dh2{ 
	0%{ margin-bottom:0px; margin-left:0px; opacity:1}
	20%{ margin-bottom:20px;  margin-left:10px; opacity: 0.9}
  	40%{ margin-bottom:30px; margin-left:20px; opacity: 0.7}
	60%{  margin-bottom:60px; margin-left:30px; opacity: 0.5}
	80%{  margin-bottom:80px; margin-left:40px; opacity: 0.3}
	100%{  margin-bottom:100px; margin-left:50px; opacity: 0.1;}
}
@-moz-keyframes fd_dh2{
	0%{ margin-bottom:0px; margin-left:0px; opacity:1}
	20%{ margin-bottom:20px;  margin-left:10px; opacity: 0.9}
  	40%{ margin-bottom:30px; margin-left:20px; opacity: 0.7}
	60%{  margin-bottom:60px; margin-left:30px; opacity: 0.5}
	80%{  margin-bottom:80px; margin-left:40px; opacity: 0.3}
	100%{  margin-bottom:100px; margin-left:50px; opacity: 0.1;}
}
@keyframes fd_dh2{
	0%{ margin-bottom:0px; margin-left:0px; opacity:1}
	20%{ margin-bottom:20px;  margin-left:10px; opacity: 0.9}
  	40%{ margin-bottom:30px; margin-left:20px; opacity: 0.7}
	60%{  margin-bottom:60px; margin-left:30px; opacity: 0.5}
	80%{  margin-bottom:80px; margin-left:40px; opacity: 0.3}
	100%{  margin-bottom:100px; margin-left:50px; opacity: 0.1;}
}
/*活动报名成功提示*/
.bm_n_box{ font-family:"宋休"; background-color: rgba(0, 0, 0, 0.4); -pie-background:rgba(0, 0, 0, 0.4);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BF000000, endColorstr=#BF000000);/*IE6-8*/ width:100%; height:100%; right:0; bottom:0; left:0; -position:absolute; top:0px; -webkit-transition: margin .3s; -moz-transition: margin .3s; -o-transition: margin .3s; transition: margin .3s;}
.bm_n_box_w{ width: 367px; text-align: center;  -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;  -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3); -moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3); box-shadow: 0 2px 4px 0 rgba(0,0,0,0.3); -webkit-transition: margin .3s; -moz-transition: margin .3s; -o-transition: margin .3s; transition: margin .3s;}
.box_bg { background-image:url(../images/bm_n_box.png); _background-image:url(../images/bm_n_box.gif); background-repeat:no-repeat}
.bm_n_top{ background-position:0 0; height:6px; line-height:6px;}
.bm_n_bot{ clear:both; background-position:0 -412px; height:6px; line-height:6px;}
.bm_liv1{ background:#fc5e08; height:48px; text-align:center; line-height:48px; font-size:23px; color:#fff; font-family:"微软雅黑" }
.box_bg_ok{ background-position:-106px -6px; width:47px; height:47px; display:inline-block}
.bm_liv2{ background:#f5f0ec; text-align:center; padding:15px 10px 10px 10px;}
.bm_new_liv2{ background:#f5f5f5; text-align:center; padding:18px 10px 15px 10px;}
.bm_new_liv2 p{ color: #999; display: inline-block; text-align: left; *text-align: center;  line-height: 18px; padding-top: 5px; padding-left: 5px;}
.wei_gz{ background-image:url(../images/wei_gz.png); width:198px; height:198px; display:inline-block;}
.wei_gz_new{ background-image:url(../images/wei_new.png); width:172px; height:172px; display:inline-block;}
.bm_liv2 p{ color: #fc5e08; display: inline-block; text-align: left; *text-align: center;  line-height: 20px; padding-top: 5px; padding-left: 5px;}
.bm_liv3{  background:#fff; text-align:center; padding:5px 0;}
.bm_liv3 p{ color:#000;  display: inline-block; text-align: left; line-height: 20px; padding:11px 15px 8px 15px;}
.bm_new_liv3{ background-color:#fff;}
.bm_new_liv3 h3{ text-align:left; text-indent:35px; font-size: 20px;font-weight: bold; color:#e50611; padding-top:15px;}
.bm_new_liv3 h4{font-size: 14px;font-weight: bold;text-align: center;color: #e50611;line-height: 28px; padding-top:5px}
.bm_new_liv3 p{ text-align:center; padding-bottom:10px;  color:#999; padding-top:5px; font-size:12px;}
.box_bg_a{ background:#ed4c4c; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; width:113px; height:35px; line-height:35px; font-size:17px; text-align:center; color:#fff; font-family:"微软雅黑" }
.box_bg_a:hover{color:#fff;  background-position:-222px -369px;	}
.bm_goto_hd{ display:inline-block; padding:0 40px;}
.bm_goto_cox{ position:absolute; right:5px; top:5px; float:right; background:url(../images/fd_xx_bg.png); text-indent:-9999px; overflow: hidden; width:19px; height:19px;}
.bm_goto_cox:hover{ background-position:-19px 0;}
.bm_n_btn{ padding:5px 10%; text-align:center;}

.aboutus .n_news_article .news-box{ padding-top:0; padding-right:20px; padding-left:5px;}
.aboutus .n_news_article .news-box img{ margin:0 auto; display:inline-block;}
.d_none{ display:none!important;}
.l_s_btn{  background:url(../images/style1/r_s_bg.png); width:43px; height:88px; position: fixed; bottom:8%;}

@-webkit-keyframes slideInLeft { 0% {
-webkit-transform:translate3d(0%, 0%, 0);
transform:translate3d(0%, 0%, 0);
visibility:visible
}
100% {
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(-100%, 0, 0)
}
}
@-ms-keyframes slideInLeft { 0% {
-ms-transform:translate3d(0%, 0%, 0);
transform:translate3d(0%, 0%, 0);
visibility:visible
}
100% {
-ms-transform:translate3d(0, 0, 0);
transform:translate3d(-100%, 0, 0)
}
}
@-moz-keyframes slideInLeft { 0% {
-moz-transform:translate3d(0%, 0%, 0);
transform:translate3d(0%, 0%, 0);
visibility:visible
}
100% {
-moz-transform:translate3d(0, 0, 0);
transform:translate3d(-100%, 0, 0)
}
}
@keyframes slideInLeft { 0% {
-webkit-transform:translate3d(0%, 0%, 0%);
transform:translate3d(0%, 0%, 0%);
visibility:visible
}
100% {
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(-100%, 0, 0)
}
}
.slideInLeft { -webkit-animation-name:slideInLeft; animation-name:slideInLeft }